| HTTPRequest Class |
This class encapsulates an HTTP request message received by the service.
Namespace: OIV.RemoteViz.Rendering
The HTTPRequest type exposes the following members.
| Name | Description | |
|---|---|---|
| HTTPRequest | Creates a GET / HTTP/1.1 HTTP request. | |
| HTTPRequest(String, String, Int32, Int32) | Creates a HTTP request with the given method, URI (Uniform Resource Identifier) and version. | |
| HTTPRequest(String, String, Int32, Int32, HTTPHeaders) | Creates a HTTP request with the given method, URI (Uniform Resource Identifier), version and headers. |
| Name | Description | |
|---|---|---|
| CopyFrom | Copy assignment operator. | |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
| ContentLength | Returns the value of the Content-Length header field. | |
| ContentType | Returns the value of the Content-Type header field. | |
| Headers | Returns HTTP headers. | |
| Host | Returns the value of the Host header field. | |
| Method | Returns the request method ("GET", "HEAD", "POST", "PUT", "DELETE", "CONNECT", "OPTIONS", "TRACE", "PATH"). | |
| URI | Returns the URI (Uniform Resource Identifier) being requested. | |
| Version | Returns the HTTP version for incoming request (example "HTTP/1.1"). | |
| VersionMajor | HTTP uses a "major.minor" numbering scheme to indicate versions of the protocol. | |
| VersionMinor | HTTP uses a "major.minor" numbering scheme to indicate versions of the protocol. |