C# Класс ServiceStack.Text.WebRequestExtensions

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

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

Метод Описание
DeleteFromUrl ( this url, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
GetBytesFromUrl ( this url, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : byte[]
GetJsonFromUrl ( this url, Action requestFilter = null, Action responseFilter = null ) : string
GetResponseStatus ( this url ) : HttpStatusCode?
GetStatus ( this ex ) : HttpStatusCode?
GetStringFromUrl ( this url, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
GetXmlFromUrl ( this url, Action requestFilter = null, Action responseFilter = null ) : string
HasStatus ( this webEx, HttpStatusCode statusCode ) : bool
HeadFromUrl ( this url, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
IsAny300 ( this ex ) : bool
IsAny400 ( this ex ) : bool
IsAny500 ( this ex ) : bool
IsBadRequest ( this ex ) : bool
IsForbidden ( this ex ) : bool
IsInternalServerError ( this ex ) : bool
IsNotFound ( this ex ) : bool
IsUnauthorized ( this ex ) : bool
OptionsFromUrl ( this url, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
PostBytesToUrl ( this url, byte requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : byte[]
PostJsonToUrl ( this url, object data, Action requestFilter = null, Action responseFilter = null ) : string
PostJsonToUrl ( this url, string json, Action requestFilter = null, Action responseFilter = null ) : string
PostStringToUrl ( this url, string requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
PostToUrl ( this url, object formData = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
PostToUrl ( this url, string formData = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
PostXmlToUrl ( this url, object data, Action requestFilter = null, Action responseFilter = null ) : string
PostXmlToUrl ( this url, string xml, Action requestFilter = null, Action responseFilter = null ) : string
PutBytesToUrl ( this url, byte requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : byte[]
PutJsonToUrl ( this url, object data, Action requestFilter = null, Action responseFilter = null ) : string
PutJsonToUrl ( this url, string json, Action requestFilter = null, Action responseFilter = null ) : string
PutStringToUrl ( this url, string requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
PutToUrl ( this url, object formData = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
PutToUrl ( this url, string formData = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
PutXmlToUrl ( this url, object data, Action requestFilter = null, Action responseFilter = null ) : string
PutXmlToUrl ( this url, string xml, Action requestFilter = null, Action responseFilter = null ) : string
SendBytesToUrl ( this url, string method = null, byte requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : byte[]
SendStringToUrl ( this url, string method = null, string requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
ToFormUrlEncoded ( this queryParams ) : string

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

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

public static DeleteFromUrl ( this url, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
url this
acceptContentType string
requestFilter Action
responseFilter Action
Результат string

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

public static GetBytesFromUrl ( this url, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : byte[]
url this
acceptContentType string
requestFilter Action
responseFilter Action
Результат byte[]

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

public static GetJsonFromUrl ( this url, Action requestFilter = null, Action responseFilter = null ) : string
url this
requestFilter Action
responseFilter Action
Результат string

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

public static GetResponseStatus ( this url ) : HttpStatusCode?
url this
Результат HttpStatusCode?

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

public static GetStatus ( this ex ) : HttpStatusCode?
ex this
Результат HttpStatusCode?

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

public static GetStringFromUrl ( this url, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
url this
acceptContentType string
requestFilter Action
responseFilter Action
Результат string

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

public static GetXmlFromUrl ( this url, Action requestFilter = null, Action responseFilter = null ) : string
url this
requestFilter Action
responseFilter Action
Результат string

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

public static HasStatus ( this webEx, HttpStatusCode statusCode ) : bool
webEx this
statusCode HttpStatusCode
Результат bool

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

public static HeadFromUrl ( this url, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
url this
acceptContentType string
requestFilter Action
responseFilter Action
Результат string

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

public static IsAny300 ( this ex ) : bool
ex this
Результат bool

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

public static IsAny400 ( this ex ) : bool
ex this
Результат bool

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

public static IsAny500 ( this ex ) : bool
ex this
Результат bool

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

public static IsBadRequest ( this ex ) : bool
ex this
Результат bool

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

public static IsForbidden ( this ex ) : bool
ex this
Результат bool

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

public static IsInternalServerError ( this ex ) : bool
ex this
Результат bool

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

public static IsNotFound ( this ex ) : bool
ex this
Результат bool

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

public static IsUnauthorized ( this ex ) : bool
ex this
Результат bool

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

public static OptionsFromUrl ( this url, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
url this
acceptContentType string
requestFilter Action
responseFilter Action
Результат string

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

public static PostBytesToUrl ( this url, byte requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : byte[]
url this
requestBody byte
contentType string
acceptContentType string
requestFilter Action
responseFilter Action
Результат byte[]

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

public static PostJsonToUrl ( this url, object data, Action requestFilter = null, Action responseFilter = null ) : string
url this
data object
requestFilter Action
responseFilter Action
Результат string

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

public static PostJsonToUrl ( this url, string json, Action requestFilter = null, Action responseFilter = null ) : string
url this
json string
requestFilter Action
responseFilter Action
Результат string

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

public static PostStringToUrl ( this url, string requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
url this
requestBody string
contentType string
acceptContentType string
requestFilter Action
responseFilter Action
Результат string

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

public static PostToUrl ( this url, object formData = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
url this
formData object
acceptContentType string
requestFilter Action
responseFilter Action
Результат string

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

public static PostToUrl ( this url, string formData = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
url this
formData string
acceptContentType string
requestFilter Action
responseFilter Action
Результат string

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

public static PostXmlToUrl ( this url, object data, Action requestFilter = null, Action responseFilter = null ) : string
url this
data object
requestFilter Action
responseFilter Action
Результат string

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

public static PostXmlToUrl ( this url, string xml, Action requestFilter = null, Action responseFilter = null ) : string
url this
xml string
requestFilter Action
responseFilter Action
Результат string

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

public static PutBytesToUrl ( this url, byte requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : byte[]
url this
requestBody byte
contentType string
acceptContentType string
requestFilter Action
responseFilter Action
Результат byte[]

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

public static PutJsonToUrl ( this url, object data, Action requestFilter = null, Action responseFilter = null ) : string
url this
data object
requestFilter Action
responseFilter Action
Результат string

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

public static PutJsonToUrl ( this url, string json, Action requestFilter = null, Action responseFilter = null ) : string
url this
json string
requestFilter Action
responseFilter Action
Результат string

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

public static PutStringToUrl ( this url, string requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
url this
requestBody string
contentType string
acceptContentType string
requestFilter Action
responseFilter Action
Результат string

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

public static PutToUrl ( this url, object formData = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
url this
formData object
acceptContentType string
requestFilter Action
responseFilter Action
Результат string

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

public static PutToUrl ( this url, string formData = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
url this
formData string
acceptContentType string
requestFilter Action
responseFilter Action
Результат string

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

public static PutXmlToUrl ( this url, object data, Action requestFilter = null, Action responseFilter = null ) : string
url this
data object
requestFilter Action
responseFilter Action
Результат string

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

public static PutXmlToUrl ( this url, string xml, Action requestFilter = null, Action responseFilter = null ) : string
url this
xml string
requestFilter Action
responseFilter Action
Результат string

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

public static SendBytesToUrl ( this url, string method = null, byte requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : byte[]
url this
method string
requestBody byte
contentType string
acceptContentType string
requestFilter Action
responseFilter Action
Результат byte[]

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

public static SendStringToUrl ( this url, string method = null, string requestBody = null, string contentType = null, string acceptContentType = "*/*", Action requestFilter = null, Action responseFilter = null ) : string
url this
method string
requestBody string
contentType string
acceptContentType string
requestFilter Action
responseFilter Action
Результат string

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

public static ToFormUrlEncoded ( this queryParams ) : string
queryParams this
Результат string