revXMLRPC_CreateRequest | ||||||||||||||||
Type | function | |||||||||||||||
Dictionary | LCS | |||||||||||||||
Library | LiveCode Script | |||||||||||||||
Syntax |
| |||||||||||||||
Associations | xml-rpc library | |||||||||||||||
Summary | Creates an XML-RPC request structure, optionally setting its host, port, path and protocol. | |||||||||||||||
Introduced | 2.5 | |||||||||||||||
OS | mac, windows, linux, ios, android | |||||||||||||||
Platforms | desktop, server, mobile | |||||||||||||||
Parameters |
| |||||||||||||||
Example |
| |||||||||||||||
Values |
| |||||||||||||||
Related | Keyword: integer, http Command: revXMLRPC_SetProtocol, revXMLRPC_SetPath, revXMLRPC_SetPort, revXMLRPC_SetSocket, revXMLRPC_DeleteAllDocuments Function: revXMLRPC_GetHost Glossary: LiveCode custom library, return, XML-RPC, Standalone Application Settings, XML-RPC document, standalone application, function, command, HTTP Library: XML-RPC library | |||||||||||||||
Security | disk, process | |||||||||||||||
Description | Use the revXMLRPC_CreateRequest function to create an XML-RPC document that you can use with other XML-RPC library commands and functions. XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode its calls via a HTTP transport mechanism. If the RPChost is empty, the revXMLRPC_CreateRequest function defaults the request host to be the computer running the application, also known as "localhost" If the RPCport is empty, the revXMLRPC_CreateRequest function defaults the request port to 80, which is the default port for HTTP connections. If the filePath is empty, the revXMLRPC_CreateRequest function defaults the request path to "RPC2", which is the standard path for XML-RPC server resources. If the connProtocol is empty, the revXMLRPC_CreateRequest function defaults the request protocol to HTTP connections. If the revXMLRPC_CreateRequest function encounters an error, it returns an error message starting with "xmlrpcerr". Such an error can also be captured and recalled using the revXMLRPC_Error function.
| |||||||||||||||
Tags | networking |