C# Class HitProxy.Http.Request

Inheritance: Header
Show file Open project: hultqvist/HitProxy Class Usage Examples

Public Properties

Property Type Description
Accept string
AcceptCharset string
AcceptEncoding string
AcceptLanguage string
Authorization string
ContentLength long
Dns DnsLookup
Expect string
From string
Host string
HttpVersion string
IfMatch string
IfModifiedSince string
IfNoneMatch string
IfRange string
IfUnmodifiedSince string
KeepAlive bool
MaxForwards string
Method string
Proxy System.Uri
ProxyAuthorization string
ProxyDns DnsLookup
Range string
Referer string
Start System.DateTime
TE string
Uri System.Uri
UserAgent string

Public Methods

Method Description
Block ( string title, Html htmlMessage ) : void
Dispose ( ) : void
Parse ( string header ) : void
Request ( Stream stream ) : System
ToString ( ) : string

Protected Methods

Method Description
ParseFirstLine ( string firstLine ) : void

Private Methods

Method Description
ParseHeader ( string key, string value ) : void

Method Details

Block() public method

public Block ( string title, Html htmlMessage ) : void
title string
htmlMessage Html
return void

Dispose() public method

public Dispose ( ) : void
return void

Parse() public method

public Parse ( string header ) : void
header string
return void

ParseFirstLine() protected method

protected ParseFirstLine ( string firstLine ) : void
firstLine string
return void

Request() public method

public Request ( Stream stream ) : System
stream Stream
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

Accept public property

public string Accept
return string

AcceptCharset public property

public string AcceptCharset
return string

AcceptEncoding public property

public string AcceptEncoding
return string

AcceptLanguage public property

public string AcceptLanguage
return string

Authorization public property

public string Authorization
return string

ContentLength public property

public long ContentLength
return long

Dns public property

DNS looked up for Uri
public DnsLookup Dns
return DnsLookup

Expect public property

public string Expect
return string

From public property

public string From
return string

Host public property

public string Host
return string

HttpVersion public property

public string HttpVersion
return string

IfMatch public property

public string IfMatch
return string

IfModifiedSince public property

public string IfModifiedSince
return string

IfNoneMatch public property

public string IfNoneMatch
return string

IfRange public property

public string IfRange
return string

IfUnmodifiedSince public property

public string IfUnmodifiedSince
return string

KeepAlive public property

public bool KeepAlive
return bool

MaxForwards public property

public string MaxForwards
return string

Method public property

public string Method
return string

Proxy public property

If set connection is made to this host rather than from Uri. Used to pipe to http proxies
public Uri,System Proxy
return System.Uri

ProxyAuthorization public property

public string ProxyAuthorization
return string

ProxyDns public property

public DnsLookup ProxyDns
return DnsLookup

Range public property

public string Range
return string

Referer public property

public string Referer
return string

Start public property

Start time of request
public DateTime,System Start
return System.DateTime

TE public property

public string TE
return string

Uri public property

public Uri,System Uri
return System.Uri

UserAgent public property

public string UserAgent
return string