C# Class NetWrok.HTTP.Request

Show file Open project: simonwittber/netwrok-client Class Usage Examples

Public Properties

Property Type Description
acceptGzip bool
connectionPool Connection>.Dictionary
cookies System.Net.CookieContainer
enableCookies bool
exception System.Exception
headers Headers
isDone bool
maximumRedirects int
method string
proxy System.Uri
timeout float
useCache bool

Public Methods

Method Description
BuildFromStream ( string host, NetworkStream stream ) : Request
Request ( ) : System
Request ( string uri, WWWForm form ) : System
Request ( string method, string uri ) : System
Request ( string method, string uri, bool useCache ) : System
Request ( string method, string uri, byte bytes ) : System
Send ( ) : Coroutine
Send ( System OnDone ) : Coroutine

Private Methods

Method Description
AOTStrippingReferences ( ) : void
AddHeadersToRequest ( ) : void
BeginSending ( ) : void
CreateConnection ( string host, int port, bool useSsl ) : Connection
CreateFromTopLine ( string host, string top ) : Request
Timeout ( ) : IEnumerator
ValidateServerCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool
WriteToStream ( Stream outputStream ) : void
_Wait ( ) : IEnumerator

Method Details

BuildFromStream() public static method

public static BuildFromStream ( string host, NetworkStream stream ) : Request
host string
stream NetworkStream
return Request

Request() public method

public Request ( ) : System
return System

Request() public method

public Request ( string uri, WWWForm form ) : System
uri string
form UnityEngine.WWWForm
return System

Request() public method

public Request ( string method, string uri ) : System
method string
uri string
return System

Request() public method

public Request ( string method, string uri, bool useCache ) : System
method string
uri string
useCache bool
return System

Request() public method

public Request ( string method, string uri, byte bytes ) : System
method string
uri string
bytes byte
return System

Send() public method

public Send ( ) : Coroutine
return UnityEngine.Coroutine

Send() public method

public Send ( System OnDone ) : Coroutine
OnDone System
return UnityEngine.Coroutine

Property Details

acceptGzip public property

public bool acceptGzip
return bool

connectionPool public static property

public static Dictionary connectionPool
return Connection>.Dictionary

cookies public static property

public static CookieContainer,System.Net cookies
return System.Net.CookieContainer

enableCookies public property

public bool enableCookies
return bool

exception public property

public Exception,System exception
return System.Exception

headers public property

public Headers headers
return Headers

isDone public property

public bool isDone
return bool

maximumRedirects public property

public int maximumRedirects
return int

method public property

public string method
return string

proxy public static property

public static Uri,System proxy
return System.Uri

timeout public property

public float timeout
return float

useCache public property

public bool useCache
return bool