C# Class FanFou.SDK.Http.AsyncHttpRequest

异步的HTTP请求
ファイルを表示 Open project: dodola/WP7Fanfou Class Usage Examples

Public Properties

Property Type Description
Charset System.Text.Encoding

Public Methods

Method Description
AsyncHttpRequest ( string url ) : System

构造

AsyncHttpRequest ( string url, Action func, Encoding charset ) : System

构造

AsyncHttpRequest ( string url, Encoding charset ) : System

构造

AsyncResponseCallback ( IAsyncResult asynchronousResult ) : void

异步回调

Get ( Action responseEnd, Action callback ) : void

GET请求

GetPostFileRequestStreamCallback ( IAsyncResult asynchronousResult ) : void

获取POSTFILE流,并发送数据,调用回调

GetRequestStreamCallback ( IAsyncResult asynchronousResult ) : void

获取POST流,并发送数据,调用回调

Post ( Action responseEnd, Action callback ) : void

Post请求

PostFile ( Action responseEnd, Files files, Action callback ) : void

Post请求,带图片

Private Methods

Method Description
Get ( ) : void

GET请求

Post ( string contentType ) : void

POST请求

Method Details

AsyncHttpRequest() public method

构造
public AsyncHttpRequest ( string url ) : System
url string
return System

AsyncHttpRequest() public method

构造
public AsyncHttpRequest ( string url, Action func, Encoding charset ) : System
url string
func Action
charset System.Text.Encoding
return System

AsyncHttpRequest() public method

构造
public AsyncHttpRequest ( string url, Encoding charset ) : System
url string
charset System.Text.Encoding
return System

AsyncResponseCallback() public method

异步回调
public AsyncResponseCallback ( IAsyncResult asynchronousResult ) : void
asynchronousResult IAsyncResult
return void

Get() public method

GET请求
public Get ( Action responseEnd, Action callback ) : void
responseEnd Action
callback Action
return void

GetPostFileRequestStreamCallback() public method

获取POSTFILE流,并发送数据,调用回调
public GetPostFileRequestStreamCallback ( IAsyncResult asynchronousResult ) : void
asynchronousResult IAsyncResult
return void

GetRequestStreamCallback() public method

获取POST流,并发送数据,调用回调
public GetRequestStreamCallback ( IAsyncResult asynchronousResult ) : void
asynchronousResult IAsyncResult
return void

Post() public method

Post请求
public Post ( Action responseEnd, Action callback ) : void
responseEnd Action
callback Action
return void

PostFile() public method

Post请求,带图片
public PostFile ( Action responseEnd, Files files, Action callback ) : void
responseEnd Action
files Files
callback Action
return void

Property Details

Charset public_oe property

编码
public Encoding,System.Text Charset
return System.Text.Encoding