@:value({ uri : null })new(?uri:String)
contentType:String
data:Bytes
enableResponseHeaders:Bool
followRedirects:Bool
formData:Map<String, Dynamic>
headers:Array<HTTPRequestHeader>
manageCookies:Bool
method:HTTPRequestMethod
responseData:T
responseHeaders:Array<HTTPRequestHeader>
responseStatus:Int
timeout:Int
uri:String
userAgent:String
withCredentials:Bool
cancel():Void
@:value({ uri : null })load(?uri:String):Future<T>