Class HTTPClient

Implementation of a HTTP 1.0/1.1 client with keep-alive support.

Note that it is usually recommended to use requestHTTP for making requests as that will use a pool of HTTPClient instances to keep the number of connection establishments low while not blocking requests from different tasks.

Inherits from

Fields

Name Type Description
maxHeaderLineLength int
maxHttpHeaderLineLength int Deprecated compatibility alias

Methods

Name Description
connect Connects to a specific server.
disconnect Forcefully closes the TCP connection.
request Performs a HTTP request.
setUserAgentString Sets the default user agent string for new HTTP requests.

Authors

Sönke Ludwig, Jan Krüger

Copyright

© 2012-2013 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.