var httpMethod : HTTPMethod The HTTPMethod of the request, default is GET.
var additionalHTTPHeaders : [String : String]? Any additional HTTP header values besides “Authentication” and “Content-Type”.
var httpBody : [String : Any]? The body of the HTTP request.
var bodyEncoding : RequestBodyEncoding The
RequestBodyEncoding of the body being sent. Defaults to RequestBodyEncoding.FORM .var timeoutAfter : TimeAmount ? Set the amount of time allowed for the request to complete before it times out.