HttpListenerRequest Properties
.NET Framework 4.5
The HttpListenerRequest type exposes the following members.
| Name | Description | |
|---|---|---|
|
AcceptTypes | Gets the MIME types accepted by the client. |
|
ClientCertificateError | Gets an error code that identifies a problem with the X509Certificate provided by the client. |
|
ContentEncoding | Gets the content encoding that can be used with data sent with the request |
|
ContentLength64 | Gets the length of the body data included in the request. |
|
ContentType | Gets the MIME type of the body data included in the request. |
|
Cookies | Gets the cookies sent with the request. |
|
HasEntityBody | Gets a Boolean value that indicates whether the request has associated body data. |
|
Headers | Gets the collection of header name/value pairs sent in the request. |
|
HttpMethod | Gets the HTTP method specified by the client. |
|
InputStream | Gets a stream that contains the body data sent by the client. |
|
IsAuthenticated | Gets a Boolean value that indicates whether the client sending this request is authenticated. |
|
IsLocal | Gets a Boolean value that indicates whether the request is sent from the local computer. |
|
IsSecureConnection | Gets a Boolean value that indicates whether the TCP connection used to send the request is using the Secure Sockets Layer (SSL) protocol. |
|
IsWebSocketRequest | Gets a Boolean value that indicates whether the TCP connection was a WebSocket request. |
|
KeepAlive | Gets a Boolean value that indicates whether the client requests a persistent connection. |
|
LocalEndPoint | Get the server IP address and port number to which the request is directed. |
|
ProtocolVersion | Gets the HTTP version used by the requesting client. |
|
QueryString | Gets the query string included in the request. |
|
RawUrl | Gets the URL information (without the host and port) requested by the client. |
|
RemoteEndPoint | Gets the client IP address and port number from which the request originated. |
|
RequestTraceIdentifier | Gets the request identifier of the incoming HTTP request. |
|
ServiceName | Gets the Service Provider Name (SPN) that the client sent on the request. |
|
TransportContext | Gets the TransportContext for the client request. |
|
Url | Gets the Uri object requested by the client. |
|
UrlReferrer | Gets the Uniform Resource Identifier (URI) of the resource that referred the client to the server. |
|
UserAgent | Gets the user agent presented by the client. |
|
UserHostAddress | Gets the server IP address and port number to which the request is directed. |
|
UserHostName | Gets the DNS name and, if provided, the port number specified by the client. |
|
UserLanguages | Gets the natural languages that are preferred for the response. |