C# Class iQQ.Net.WebQQCore.Util.HttpCilentHelper

Show file Open project: huoshan12345/iQQ.Net

Public Methods

Method Description
GetAsync ( string url ) : Task
GetAsync ( string url, int retryTimes ) : Task
GetResponseAsync ( HttpRequestItem requestItem ) : Task
GetResponseAsync ( HttpRequestItem requestItem, CancellationToken token ) : Task
GetResponseAsync ( HttpRequestItem requestItem, int retryTimes, CancellationToken token ) : Task
HttpCilentHelper ( ) : System

Private Methods

Method Description
GetHttpRequest ( HttpRequestItem item ) : HttpRequestMessage
GetHttpResponseItem ( HttpResponseMessage response, ResponseResultType resultType ) : Task

Method Details

GetAsync() public method

public GetAsync ( string url ) : Task
url string
return Task

GetAsync() public method

public GetAsync ( string url, int retryTimes ) : Task
url string
retryTimes int
return Task

GetResponseAsync() public method

public GetResponseAsync ( HttpRequestItem requestItem ) : Task
requestItem HttpRequestItem
return Task

GetResponseAsync() public method

public GetResponseAsync ( HttpRequestItem requestItem, CancellationToken token ) : Task
requestItem HttpRequestItem
token System.Threading.CancellationToken
return Task

GetResponseAsync() public method

public GetResponseAsync ( HttpRequestItem requestItem, int retryTimes, CancellationToken token ) : Task
requestItem HttpRequestItem
retryTimes int
token System.Threading.CancellationToken
return Task

HttpCilentHelper() public method

public HttpCilentHelper ( ) : System
return System