LibHTTP is a general perpose library for UnrealEngine2. It allows you to fetch files stored on webservers.
Features:
- Support for HTTP version 1.0 and 1.1
- Support for GET/POST/HEAD/TRACE request methods
- Normal and accelerated transfer modes (accelerated mode creates a performance hit)
- Response and Request Header managent
- Cookie management
- Authentication supports (both Basic and Digest methods are supported)
- Support for HTTP proxies
- Gracefull handling of connection timeouts
- Automatic decoding of chunked data
- Automatically follows redirections (creates a redirection history)
- Support for multipart/form-data POST data (prefered form)