Class HttpWebClient
Used to communicate with the server over HTTP(S)
Inherited Members
Namespace: Titanium.Web.Proxy.Http
Assembly: Titanium.Web.Proxy.dll
Syntax
public class HttpWebClient
Properties
ConnectRequest
Headers passed with Connect.
Declaration
public ConnectRequest ConnectRequest { get; }
Property Value
| Type | Description |
|---|---|
| ConnectRequest |
IsHttps
Is Https?
Declaration
public bool IsHttps { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
ProcessId
PID of the process that is created the current session when client is running in this machine If client is remote then this will return
Declaration
public Lazy<int> ProcessId { get; }
Property Value
| Type | Description |
|---|---|
| Lazy<Int32> |
Request
Web Request.
Declaration
public Request Request { get; }
Property Value
| Type | Description |
|---|---|
| Request |
RequestId
Request ID.
Declaration
public Guid RequestId { get; }
Property Value
| Type | Description |
|---|---|
| Guid |
Response
Web Response.
Declaration
public Response Response { get; }
Property Value
| Type | Description |
|---|---|
| Response |
UpStreamEndPoint
Override UpStreamEndPoint for this request; Local NIC via request is made
Declaration
public IPEndPoint UpStreamEndPoint { get; set; }
Property Value
| Type | Description |
|---|---|
| IPEndPoint |