C# Class BAH.BOS.WebAPI.Client.ClientHttpUtility

客户端自定义的HTTP访问组件。
Afficher le fichier Open project: Ronaltn/BAH.BOS.WebAPI.Client Class Usage Examples

Méthodes publiques

Méthode Description
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数据。

Method Details

ClientHttpUtility() public méthode

默认构造方法,传入API请求对象。
public ClientHttpUtility ( APIRequest request ) : System
request APIRequest API请求对象。
Résultat System

CreateHttpWebRequest() public méthode

创建HTTP请求对象。
public CreateHttpWebRequest ( ) : HttpWebRequest
Résultat System.Net.HttpWebRequest

CreateHttpWebResponse() public méthode

创建HTTP响应对象。
public CreateHttpWebResponse ( HttpWebRequest request ) : HttpWebResponse
request System.Net.HttpWebRequest
Résultat System.Net.HttpWebResponse

GetResponseStream() public méthode

获取HTTP响应Body中的二进制数据。
public GetResponseStream ( HttpWebResponse response ) : Stream
response System.Net.HttpWebResponse HTTP响应对象。
Résultat Stream

GetResponseString() public méthode

获取HTTP响应Body中的字符串数据。
public GetResponseString ( HttpWebResponse response ) : string
response System.Net.HttpWebResponse HTTP响应对象。
Résultat string

WriteHttpWebRequestStream() public méthode

向流对象中写入Body数据。
public WriteHttpWebRequestStream ( Stream requestStream ) : void
requestStream Stream 流对象。
Résultat void