public HttpRequest(HttpMethod method, Uri uri, RequestHeaders headers, IHttpData data) : this(method, uri, null, headers, data) { }
public HttpRequest(HttpMethod method, Uri uri, HttpQuery query, RequestHeaders headers) : this(method, uri, query, headers, null) { }
public HttpRequest(HttpMethod method, Uri uri, RequestHeaders headers) : this(method, uri, null, headers, null) { }