HttpRequestMessage Data type
Version: Available or changed with runtime version 1.0.
Represents an HTTP request message.
Instance methods
The following methods are available on instances of the HttpRequestMessage data type.
Method name | Description |
---|---|
Content([HttpContent]) | Gets or sets the contents of the HTTP message. |
GetCookie(Text, var Cookie) | Gets the specified cookie given a name. |
GetCookieNames() | Gets the list of cookie names. |
GetHeaders(var HttpHeaders) | Gets a reference to the collection of HTTP request headers. |
GetRequestUri() | Gets the URI used for the HTTP request. |
GetSecretRequestUri() | Gets the secret URI used for the HTTP request. |
Method([Text]) | Gets or sets the method type as defined in the HTTP standard. |
RemoveCookie(Text) | Removes the specified cookie given a name. |
SetCookie(Text, Text) | Sets the cookie given a name and value. |
SetCookie(Cookie) | Sets the cookie given a cookie object. |
SetRequestUri(Text) | Sets the URI used for the HTTP request. |
SetSecretRequestUri(SecretText) | Sets the secret URI used for the HTTP request. |
Note
For performance reasons all HTTP, JSON, TextBuilder, and XML types are reference types, not value types. Reference types holds a pointer to the data elsewhere in memory, whereas value types store its own data.