C# Класс Yodiwo.Tools.Http

Показать файл Открыть проект

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

Метод Описание
BuildParameters ( string>.Dictionary parameters ) : string
Request ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat ) : RequestResult
Request ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat, string>.Dictionary headers, IEnumerable Cookies ) : RequestResult
Request ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat, string>.Dictionary headers, IEnumerable Cookies, ICredentials Credentials ) : RequestResult
Request ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat, string>.Dictionary headers, IEnumerable Cookies, ICredentials Credentials, Action callback, ProgressReportDelegate progressReportCallback ) : RequestResult
Request ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat, ICredentials Credentials ) : RequestResult
RequestAsync ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat, string>.Dictionary headers, IEnumerable Cookies, Action callback ) : Task
RequestGET ( string url ) : RequestResult
RequestGET ( string url, string>.Dictionary data, IEnumerable Cookies ) : RequestResult
RequestGET ( string url, string>.Dictionary data, IEnumerable Cookies, ICredentials Credentials ) : RequestResult
RequestGET ( string url, string>.Dictionary data, IEnumerable Cookies, ICredentials Credentials, ProgressReportDelegate progressReport ) : RequestResult
RequestGET ( string url, string>.Dictionary data, IEnumerable Cookies, ProgressReportDelegate progressReport ) : RequestResult
RequestGET ( string url, ICredentials Credentials ) : RequestResult
RequestGET ( string url, ICredentials Credentials, ProgressReportDelegate progressReport ) : RequestResult
RequestGET ( string url, IEnumerable Cookies ) : RequestResult
RequestGET ( string url, IEnumerable Cookies, ICredentials Credentials ) : RequestResult
RequestGET ( string url, IEnumerable Cookies, ICredentials Credentials, ProgressReportDelegate progressReport ) : RequestResult
RequestGET ( string url, IEnumerable Cookies, ProgressReportDelegate progressReport ) : RequestResult
RequestGET ( string url, ProgressReportDelegate progressReport ) : RequestResult
RequestPost ( string url, string>.Dictionary data, IEnumerable Cookies ) : RequestResult
RequestPost ( string url, string>.Dictionary data, IEnumerable Cookies, ICredentials Credentials ) : RequestResult
RequestPost ( string url, byte data, IEnumerable Cookies ) : RequestResult
RequestPost ( string url, byte data, IEnumerable Cookies, ICredentials Credentials ) : RequestResult
RequestPost ( string url, string data, HttpRequestDataFormat dataFormat ) : RequestResult
RequestPost ( string url, string data, HttpRequestDataFormat dataFormat, IEnumerable Cookies ) : RequestResult
RequestPost ( string url, string data, HttpRequestDataFormat dataFormat, IEnumerable Cookies, ICredentials Credentials ) : RequestResult

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

Метод Описание
StreamCopy ( Stream from, Stream to, ProgressReportDelegate cb, long ContentLength ) : void
_Request ( System.Net.Http.HttpMethods method, string url, byte data, HttpRequestDataFormat dataFormat, string>.Dictionary headers, IEnumerable Cookies, ICredentials Credentials, Action callback, ProgressReportDelegate progressReportCallback ) : RequestResult

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

BuildParameters() публичный статический Метод

public static BuildParameters ( string>.Dictionary parameters ) : string
parameters string>.Dictionary
Результат string

Request() публичный статический Метод

public static Request ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat ) : RequestResult
method System.Net.Http.HttpMethods
url string
data string
dataFormat HttpRequestDataFormat
Результат RequestResult

Request() публичный статический Метод

public static Request ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat, string>.Dictionary headers, IEnumerable Cookies ) : RequestResult
method System.Net.Http.HttpMethods
url string
data string
dataFormat HttpRequestDataFormat
headers string>.Dictionary
Cookies IEnumerable
Результат RequestResult

Request() публичный статический Метод

public static Request ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat, string>.Dictionary headers, IEnumerable Cookies, ICredentials Credentials ) : RequestResult
method System.Net.Http.HttpMethods
url string
data string
dataFormat HttpRequestDataFormat
headers string>.Dictionary
Cookies IEnumerable
Credentials ICredentials
Результат RequestResult

Request() публичный статический Метод

public static Request ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat, string>.Dictionary headers, IEnumerable Cookies, ICredentials Credentials, Action callback, ProgressReportDelegate progressReportCallback ) : RequestResult
method System.Net.Http.HttpMethods
url string
data string
dataFormat HttpRequestDataFormat
headers string>.Dictionary
Cookies IEnumerable
Credentials ICredentials
callback Action
progressReportCallback ProgressReportDelegate
Результат RequestResult

Request() публичный статический Метод

public static Request ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat, ICredentials Credentials ) : RequestResult
method System.Net.Http.HttpMethods
url string
data string
dataFormat HttpRequestDataFormat
Credentials ICredentials
Результат RequestResult

RequestAsync() публичный статический Метод

public static RequestAsync ( System.Net.Http.HttpMethods method, string url, string data, HttpRequestDataFormat dataFormat, string>.Dictionary headers, IEnumerable Cookies, Action callback ) : Task
method System.Net.Http.HttpMethods
url string
data string
dataFormat HttpRequestDataFormat
headers string>.Dictionary
Cookies IEnumerable
callback Action
Результат Task

RequestGET() публичный статический Метод

public static RequestGET ( string url ) : RequestResult
url string
Результат RequestResult

RequestGET() публичный статический Метод

public static RequestGET ( string url, string>.Dictionary data, IEnumerable Cookies ) : RequestResult
url string
data string>.Dictionary
Cookies IEnumerable
Результат RequestResult

RequestGET() публичный статический Метод

public static RequestGET ( string url, string>.Dictionary data, IEnumerable Cookies, ICredentials Credentials ) : RequestResult
url string
data string>.Dictionary
Cookies IEnumerable
Credentials ICredentials
Результат RequestResult

RequestGET() публичный статический Метод

public static RequestGET ( string url, string>.Dictionary data, IEnumerable Cookies, ICredentials Credentials, ProgressReportDelegate progressReport ) : RequestResult
url string
data string>.Dictionary
Cookies IEnumerable
Credentials ICredentials
progressReport ProgressReportDelegate
Результат RequestResult

RequestGET() публичный статический Метод

public static RequestGET ( string url, string>.Dictionary data, IEnumerable Cookies, ProgressReportDelegate progressReport ) : RequestResult
url string
data string>.Dictionary
Cookies IEnumerable
progressReport ProgressReportDelegate
Результат RequestResult

RequestGET() публичный статический Метод

public static RequestGET ( string url, ICredentials Credentials ) : RequestResult
url string
Credentials ICredentials
Результат RequestResult

RequestGET() публичный статический Метод

public static RequestGET ( string url, ICredentials Credentials, ProgressReportDelegate progressReport ) : RequestResult
url string
Credentials ICredentials
progressReport ProgressReportDelegate
Результат RequestResult

RequestGET() публичный статический Метод

public static RequestGET ( string url, IEnumerable Cookies ) : RequestResult
url string
Cookies IEnumerable
Результат RequestResult

RequestGET() публичный статический Метод

public static RequestGET ( string url, IEnumerable Cookies, ICredentials Credentials ) : RequestResult
url string
Cookies IEnumerable
Credentials ICredentials
Результат RequestResult

RequestGET() публичный статический Метод

public static RequestGET ( string url, IEnumerable Cookies, ICredentials Credentials, ProgressReportDelegate progressReport ) : RequestResult
url string
Cookies IEnumerable
Credentials ICredentials
progressReport ProgressReportDelegate
Результат RequestResult

RequestGET() публичный статический Метод

public static RequestGET ( string url, IEnumerable Cookies, ProgressReportDelegate progressReport ) : RequestResult
url string
Cookies IEnumerable
progressReport ProgressReportDelegate
Результат RequestResult

RequestGET() публичный статический Метод

public static RequestGET ( string url, ProgressReportDelegate progressReport ) : RequestResult
url string
progressReport ProgressReportDelegate
Результат RequestResult

RequestPost() публичный статический Метод

public static RequestPost ( string url, string>.Dictionary data, IEnumerable Cookies ) : RequestResult
url string
data string>.Dictionary
Cookies IEnumerable
Результат RequestResult

RequestPost() публичный статический Метод

public static RequestPost ( string url, string>.Dictionary data, IEnumerable Cookies, ICredentials Credentials ) : RequestResult
url string
data string>.Dictionary
Cookies IEnumerable
Credentials ICredentials
Результат RequestResult

RequestPost() публичный статический Метод

public static RequestPost ( string url, byte data, IEnumerable Cookies ) : RequestResult
url string
data byte
Cookies IEnumerable
Результат RequestResult

RequestPost() публичный статический Метод

public static RequestPost ( string url, byte data, IEnumerable Cookies, ICredentials Credentials ) : RequestResult
url string
data byte
Cookies IEnumerable
Credentials ICredentials
Результат RequestResult

RequestPost() публичный статический Метод

public static RequestPost ( string url, string data, HttpRequestDataFormat dataFormat ) : RequestResult
url string
data string
dataFormat HttpRequestDataFormat
Результат RequestResult

RequestPost() публичный статический Метод

public static RequestPost ( string url, string data, HttpRequestDataFormat dataFormat, IEnumerable Cookies ) : RequestResult
url string
data string
dataFormat HttpRequestDataFormat
Cookies IEnumerable
Результат RequestResult

RequestPost() публичный статический Метод

public static RequestPost ( string url, string data, HttpRequestDataFormat dataFormat, IEnumerable Cookies, ICredentials Credentials ) : RequestResult
url string
data string
dataFormat HttpRequestDataFormat
Cookies IEnumerable
Credentials ICredentials
Результат RequestResult