request
Request
removeHTTPHeader
void request.removeHTTPHeader ( String key, String value )
Description
Manually remove an HTTP header. Both the key and value have to be specified as HTTP headers allow for multiple headers with the same key.
addHTTPHeader
void request.addHTTPHeader ( String key, String value )
Description
Manually add an HTTP header.
Parameters
- key Name of the HTTP header, as a string.
- value Value to be associated with the header, as a string.
Return Values
Returns void.
setRequestLine
void request.setRequestLine ( String requestMethod, String url, String httpVersion )
Description
Manually set the request line.
getURLAsString
String request.getURLAsString ( String key )
Description
Retrieve the URL of the request.
Parameters
This method does not receive any parameters.
Return Values
Returns the URL of the request, as a string.
removePOSTParameter
void request.removePOSTParameter ( String key )
Description
Remove POST parameter from HTTP request.
Parameters
- key Name of the POST parameter, as a string.
Return Values
Returns void.
addPOSTParameter
void request.addPOSTParameter ( String key, String value )
Description
Add POST parameter to HTTP request.
Parameters
- key Name of the POST parameter, as a string.
- value Value of the POST parameter, as a string.
Return Values
Returns void.
request
A request objects references a proxySession page request. Through this object you can control various aspects of the request.
Scripts run in the scraping engine use the scrapeable file to manipulate server requests.