HTTPClient object
The HTTPClient object is a base object for sending HTTP requests and
receiving HTTP responses from a resource identified by a URI. Compared to
the Inet object, the HTTPClient object is easier to use and supports more
methods (Get/Post/Put/Delete) and more SSL protocols (TLS 1.0, TLS 1.1,
TLS 1.2, SSL 2.0, and SSL 3.0).
Note
This object cannot be referenced in .NET Web Service or .NET
Assembly components, otherwise the component will fail to be
deployed.
Properties
|
HTTPClient property |
Datatype |
Description |
|---|---|---|
|
Boolean |
Whether the program reads the response body |
|
|
Integer |
The secure protocol. |
|
|
Long |
The timeout seconds. |
|
|
ClassDefinition |
PowerObject |
An object of type PowerObject containing |
Events
|
HTTPClient event |
Occurs |
|---|---|
|
Immediately before the Open event occurs in the |
|
|
Immediately after the Close event occurs in the |
Functions
|
HTTPClient function |
Datatype returned |
Description |
|---|---|---|
|
String |
Returns the name assigned to the |
|
|
Integer |
Clears the headers of the request. |
|
|
Integer |
Creates a reference to a context-specific instance |
|
|
PowerObject |
Returns a reference to the name of the parent |
|
|
String |
Gets the request header by name. |
|
|
String |
Gets all of the request headers’ |
|
|
Integer |
Gets the response body. |
|
|
String |
Gets the response header by name. |
|
|
String |
Gets all of the response headers’ |
|
|
Long |
Gets the response status code. |
|
|
String |
Gets the response status |
|
|
Integer |
Sends the data with POST method. |
|
|
Integer |
Finishes sending the data with POST |
|
|
Integer |
Starts sending the data with POST |
|
|
Boolean |
Adds an event to the end of the message queue for |
|
|
Integer |
Reads the response body. |
|
|
Integer |
Sends the request to the server. |
|
|
Integer |
Sets the request header. |
|
|
Integer |
Sets all of the request headers’ |
|
|
Integer |
Triggers a specific event in the object and |
|
|
Object |
Returns the type of the object. |