HttpClient 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
HttpClient() |
初始化 HttpClient 類別的新實例。 如需 HttpClient 類別的程式設計指引和程式碼範例,請參閱 HttpClient 概念性主題。 |
HttpClient(IHttpFilter) |
使用處理 HTTP 回應訊息的特定篩選,初始化 HttpClient 類別的新實例。 如需 HttpClient 類別的程式設計指引和程式碼範例,請參閱 HttpClient 概念性主題。 |
HttpClient()
初始化 HttpClient 類別的新實例。 如需 HttpClient 類別的程式設計指引和程式碼範例,請參閱 HttpClient 概念性主題。
public:
HttpClient();
HttpClient();
public HttpClient();
function HttpClient()
Public Sub New ()
另請參閱
適用於
HttpClient(IHttpFilter)
使用處理 HTTP 回應訊息的特定篩選,初始化 HttpClient 類別的新實例。 如需 HttpClient 類別的程式設計指引和程式碼範例,請參閱 HttpClient 概念性主題。
public:
HttpClient(IHttpFilter ^ filter);
HttpClient(IHttpFilter const& filter);
public HttpClient(IHttpFilter filter);
function HttpClient(filter)
Public Sub New (filter As IHttpFilter)
參數
- filter
- IHttpFilter
用於處理回應訊息的 HTTP 篩選準則。
範例
範例程式碼示範如何建立 HttpClient 以使用自訂篩選。
internal static void CreateHttpClient(ref HttpClient httpClient)
{
if (httpClient != null) {
httpClient.Dispose();
}
// HttpClient can be extended by plugging multiple filters together,
// providing HttpClient with the configured filter pipeline.
var baseFilter = new HttpBaseProtocolFilter();
var myFilter = new MyCustomFilter(baseFilter);
httpClient = new HttpClient(myFilter);
}
備註
如果針對篩選參數指定 Null 參考 (Nothing) , 則會使用接收沒有篩選準則之回應的預設傳輸處理常式。