NetworkRequest
From Lianjapedia
The NetworkRequest class allows the application to send network requests and receive replies. You can use it to upload and download files, web content, and perform HTTP GET, DELETE, and POST operations.
Note: property, method and event names should be referred to in lowercase in case-sensitive scripting languages.
Properties
This class supports the following properties:
Property | Access (R/RW) | Value | Description |
---|---|---|---|
Async | W | Boolean | Whether operation is performed asynchronously (default false) |
ErrorNumber | R | Numeric | Number of last error |
ErrorString | R | Character | Message for last error |
Password | W | Character | Password for remote server |
Username | W | Character | User name for remote server |
Methods
This class supports the following methods:
Method | Args | Description |
---|---|---|
Getdata | url as Character | Returns the requested data as a Character string |
Getfile | url as Character, filename as Character | Fetches the data from the specified url into the local file filename using an HTTP GET |
Isfinished | None | Returns true if asynchronous operation has finished, otherwise false |
Networkaccessible | None | Returns true if valid network connection |
Postdata | url as Character, data as Character [, outfilename as Character] | Sends the specified data to the url using an HTTP POST request. If the optional outfilename is specified, the response is written to the file. |
Postfile | url as Character, filename as Character [,outfilename as Character] | Sends the contents of the file filename to the specified url using an HTTP POST request. If the optional outfilename is specified, the response is written to the file. |
Putdata | url as Character, data as Character | Sends the specified data to the url using an HTTP PUT request |
Putfile | url as Character, filename as Character [,outfilename as Character] | Sends the contents of the file filename to the specified url using an HTTP PUT request. If the optional outfilename is specified, the response is written to the file. |
Delete | url as Character | Sends a HTTP DELETE request to the specified url |
Reset | None | Resets the NetworkRequest object |
Setheader | name as Character, value as Character | Adds a header name/value pair to the HTTP headers that will be sent with the request |