C# Класс QualityBot.Util.WebRequestClientBase

Base class to interact with POSTs and GETs.
Наследование: System.Net.WebClient
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ContentLength long
DestinationUri System.Uri
StatusCode HttpStatusCode
StatusDescription string

Открытые методы

Метод Описание
SetupUserAgent ( string userAgent ) : void

Sets the user agent to the specified browser.

Защищенные методы

Метод Описание
GetWebRequest ( Uri address ) : WebRequest

Gets a WebRequest from the URI provided.

GetWebResponse ( WebRequest request ) : WebResponse

Gets a WebResponse from a given WebRequest.

WebRequestClientBase ( ) : System

Initializes a new instance of the WebRequestClientBase class.

WebRequestClientBase ( CookieContainer cookies ) : System

Initializes a new instance of the WebRequestClientBase class.

Приватные методы

Метод Описание
GetCookieFromSetCookieHeader ( string headerValue, WebRequest request ) : Cookie

Retrieves a cookie from the WebRequest with a given header.

Описание методов

GetWebRequest() защищенный Метод

Gets a WebRequest from the URI provided.
protected GetWebRequest ( Uri address ) : WebRequest
address System.Uri The URI.
Результат System.Net.WebRequest

GetWebResponse() защищенный Метод

Gets a WebResponse from a given WebRequest.
protected GetWebResponse ( WebRequest request ) : WebResponse
request System.Net.WebRequest The request.
Результат System.Net.WebResponse

SetupUserAgent() публичный Метод

Sets the user agent to the specified browser.
public SetupUserAgent ( string userAgent ) : void
userAgent string The user agent.
Результат void

WebRequestClientBase() защищенный Метод

Initializes a new instance of the WebRequestClientBase class.
protected WebRequestClientBase ( ) : System
Результат System

WebRequestClientBase() защищенный Метод

Initializes a new instance of the WebRequestClientBase class.
protected WebRequestClientBase ( CookieContainer cookies ) : System
cookies System.Net.CookieContainer /// The cookies. ///
Результат System

Описание свойств

ContentLength публичное свойство

public long ContentLength
Результат long

DestinationUri публичное свойство

public Uri,System DestinationUri
Результат System.Uri

StatusCode публичное свойство

public HttpStatusCode StatusCode
Результат HttpStatusCode

StatusDescription публичное свойство

public string StatusDescription
Результат string