Hypertext Transfer Protocol
Class aprHTTP
Description
The Hypertext Transfer Protocol (HTTP) library is used to communicate with web servers. Primarily it is used to transfer web pages, documents, images, etc. from a web server (GET) and send data (POST) to the server for processing.
For Secure Edition information, see SLL Certificates.
|
VARs | ||
|
|
Holds the Last Error description | |
|
|
Logical for Enabling / Disabling additional Debug messages. | |
|
|
Logical. Whether or not to include the Callstack in the Debug messages. | |
|
|
HTTP version to use in talking with the Server. | |
|
|
Holds the last successful URL connection. | |
|
|
Holds the Last Error number | |
|
|
Get / Set the HTTP Data for the Referer. | |
|
|
Holds the initial Session Handle. Used as the default for subsequent Method Calls. | |
|
|
Get / Set the HTTP Data for the User-Agent. | |
|
Methods | ||
|
|
Initializes an Instance of the aprHTTP Class | |
|
|
Releases resources for the Instance of the aprHTTP Class | |
|
|
|
|
|
|
Specify authentication information for restricted resources | |
|
|
Cancel the current blocking operation | |
|
|
Close the file opened on the remote server | |
|
|
Send a Command to the remote server | |
|
|
Connect to the specified server | |
|
|
Create or replace a resource on the server | |
|
|
Remove a resource from the server | |
|
|
Disconnect from the current server | |
|
|
Flush all data from the receive buffer | |
|
|
Return the number of bytes downloaded from the server | |
|
|
Get the content-encoding value | |
|
|
Copy a file from the server to the local system | |
|
|
Return the enabled/disabled state of a specified option | |
|
|
Return the value of the specified request header field | |
|
|
Return the value of the specified response header field | |
|
|
Return the result code from the previous command | |
|
|
Return the result string from the previous command | |
|
|
Return the current session socket | |
|
|
Determine if the client is blocked, waiting for information | |
|
|
Determine if the client is connected to the server | |
|
|
Determine if data can be read from the server | |
|
|
Determine if data can be written to the server | |
|
|
Open a file on the server for reading | |
|
|
Establish a connection with the specified proxy server | |
|
|
Copy a file from the local system to the remote server | |
|
|
Read data returned by the remote server | |
|
|
Send a request to the remote server | |
|
|
Set the content-encoding value | |
|
|
Set the current error code | |
|
|
Enable/disable specified option | |
|
|
Set the value of a request header field | |
|
|
Submit a query string to the server for processing | |
|
|
Return the number of seconds until an operation times out | |
|
|
Enable/Disable/Configure logging of socket-level calls to the trace log | |
|
|
Writes data to the remote server | |
|
aSocks Secure Edition | ||
|
|
See SSL Certificates |
|