C# Класс BAH.BOS.WebAPI.Client.ClientHttpUtility

客户端自定义的HTTP访问组件。
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ClientHttpUtility ( APIRequest request ) : System

默认构造方法,传入API请求对象。

CreateHttpWebRequest ( ) : HttpWebRequest

创建HTTP请求对象。

CreateHttpWebResponse ( HttpWebRequest request ) : HttpWebResponse

创建HTTP响应对象。

GetResponseStream ( HttpWebResponse response ) : Stream

获取HTTP响应Body中的二进制数据。

GetResponseString ( HttpWebResponse response ) : string

获取HTTP响应Body中的字符串数据。

WriteHttpWebRequestStream ( Stream requestStream ) : void

向流对象中写入Body数据。

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

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

默认构造方法,传入API请求对象。
public ClientHttpUtility ( APIRequest request ) : System
request APIRequest API请求对象。
Результат System

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

创建HTTP请求对象。
public CreateHttpWebRequest ( ) : HttpWebRequest
Результат System.Net.HttpWebRequest

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

创建HTTP响应对象。
public CreateHttpWebResponse ( HttpWebRequest request ) : HttpWebResponse
request System.Net.HttpWebRequest
Результат System.Net.HttpWebResponse

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

获取HTTP响应Body中的二进制数据。
public GetResponseStream ( HttpWebResponse response ) : Stream
response System.Net.HttpWebResponse HTTP响应对象。
Результат Stream

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

获取HTTP响应Body中的字符串数据。
public GetResponseString ( HttpWebResponse response ) : string
response System.Net.HttpWebResponse HTTP响应对象。
Результат string

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

向流对象中写入Body数据。
public WriteHttpWebRequestStream ( Stream requestStream ) : void
requestStream Stream 流对象。
Результат void