main
HTTPResponseStatus rs = HEADERS AVAILABLE // rs == HEADERS AVAILABLE
This class contains constants for HTTP response status.
HTTP response status set to HEADERS AVAILABLE.
main
HTTPResponseStatus rs = HEADERS AVAILABLE // rs == HEADERS AVAILABLE
HTTP response status set to DATA AVAILABLE.
main
HTTPResponseStatus rs = DATA AVAILABLE // rs == DATA AVAILABLE
HTTP response status set to DATA END.
main
HTTPResponseStatus rs = DATA END // rs == DATA END
HTTP response status set to TIMEOUT.
main
HTTPResponseStatus rs = TIMEOUT // rs == TIMEOUT
HTTP response status set to ERROR.
main
HTTPResponseStatus rs = ERROR // rs == ERROR
Test whether parameters have the same value.
main
system.run application new MyApplication
class MyApplication extends Application implements HTTPObserver
MyApplication
// Create HTTPRequest
HTTPRequest req = new HTTPRequest observer this uri "www.origoide.com"
HTTPClient client
// Add request to request queue
client.add request req
client.execute request queue
handle event <HTTPResponse response>
if ( response.get status code == HEADERS AVAILABLE )
// Check header
return
if ( response.get status code == ERROR )
print "Error occurred."
Test whether parameters are not equal.
main
system.run application new MyApplication
class MyApplication extends Application implements HTTPObserver
MyApplication
// Create HTTPRequest
HTTPRequest req = new HTTPRequest observer this uri "www.origoide.com"
HTTPClient client
// Add request to request queue
client.add request req
client.execute request queue
handle event <HTTPResponse response>
if ( response.get status code != ERROR )
// Continue processing
return
else
print "Error occurred."