Class Request
- Namespace
- HttpBuildR
- Assembly
- HttpBuildR.Request.dll
Builders for HttpRequestMessage
public static class Request
- Inheritance
-
Request
- Inherited Members
Methods
- Clone(HttpRequestMessage)
Clones the HttpRequestMessage returning a new HttpRequestMessage
- To(HttpMethod, string, Version?)
Starts the creation of a new HttpRequestMessage from the given HttpMethod and Uri
- To(HttpMethod, Uri, Version?)
Starts the creation of a new HttpRequestMessage from the given HttpMethod and Uri
- WithAccept(HttpRequestMessage, string, double?)
Add to the accept content type header
- WithAuthorization(HttpRequestMessage, string, string)
Adds a authentication header
- WithBasicToken(HttpRequestMessage, string)
Adds a Basic authentication token header
- WithBearerToken(HttpRequestMessage, string)
Adds a Bearer authentication token header
- WithCacheControl(HttpRequestMessage, CacheControlHeaderValue)
Adds a cache control header
- WithConnectionClose(HttpRequestMessage, bool?)
Adds a connection closed header
- WithContent(HttpRequestMessage, HttpContent)
Modifies the HttpContent
- WithDate(HttpRequestMessage, DateTimeOffset?)
Adds a date header
- WithFormUrlContent(HttpRequestMessage, IEnumerable<KeyValuePair<string, string>>)
Modifies the HttpRequestMessage with FormUrlEncodedContent content
- WithFormUrlContent(HttpRequestMessage, params KeyValuePair<string, string>[])
Modifies the HttpRequestMessage with FormUrlEncodedContent content
- WithHeader(HttpRequestMessage, string, string?)
Adds a header to the request
- WithHeader(HttpRequestMessage, string, params string[])
Adds a header to the request
- WithHeaderModifications(HttpRequestMessage, Action<HttpRequestHeaders>)
Modifies the request header
- WithIfModifiedSince(HttpRequestMessage, DateTimeOffset?)
Adds a If-Modified-Since header
- WithIfRange(HttpRequestMessage, DateTimeOffset)
Adds a If-Range header
- WithIfRange(HttpRequestMessage, EntityTagHeaderValue)
Adds a If-Range header
- WithIfUnmodifiedSince(HttpRequestMessage, DateTimeOffset?)
Adds a If-Unmodified-Since header
- WithJsonContent<T>(HttpRequestMessage, T, JsonSerializerOptions?, string)
Modifies the HttpRequestMessage with json StringContent
- WithJsonContent<T>(HttpRequestMessage, T, JsonTypeInfo<T>, string)
Modifies the HttpRequestMessage with json StringContent
- WithMaxForwards(HttpRequestMessage, int?)
Adds a Max-Forwards header
- WithProxyAuthorization(HttpRequestMessage, string, string)
Adds a Proxy-Authorization header
- WithRange(HttpRequestMessage, long?, long?)
Adds a Range header
- WithReferrer(HttpRequestMessage, string)
Adds a Referer header
- WithReferrer(HttpRequestMessage, Uri)
Adds a Referer header
- WithTextContent(HttpRequestMessage, string, string?)
Modifies the HttpRequestMessage with text StringContent
- WithTransferEncodingChunked(HttpRequestMessage, bool?)
Adds a Transfer-Encoding header