若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

http_client::request 方法

非同步傳送 HTTP 要求。

_ASYNCRTIMP pplx::task<http_response> request(
   http_request request
);

pplx::task<http_response> request(
   method mtd
);

pplx::task<http_response> request(
   method mtd,
   const utility::string_t &path_query_fragment
);

pplx::task<http_response> request(
   method mtd,
   const utility::string_t &path_query_fragment,
   const json::value &body_data
);

pplx::task<http_response> request(
   method mtd,
   const utility::string_t &path_query_fragment,
   const utility::string_t &body_data,
   utility::string_t content_type = U("text/plain")
);

pplx::task<http_response> request(
   method mtd,
   const utility::string_t &path_query_fragment,
   concurrency::streams::istream body,
   utility::string_t content_type = U("application/octet-stream")
);

pplx::task<http_response> request(
   method mtd,
   const utility::string_t &path_query_fragment,
   concurrency::streams::istream body,
   size_t content_length,
   utility::string_t content_type= U("application/octet-stream")
);

request

要求傳送。

mtd

HTTP 要求方法。

path_query_fragment

包含路徑、查詢和片段的字串,相對於 http_client 的基底 URI。

body_data

字串,包含用於訊息主題的文字。

content_type

保存訊息主體之 MIME 類型的字串。

body

表示主體資料的非同步資料流。

content_length

訊息本文的大小。

一旦收到要求的回應即已完成的非同步作業。

標頭:http_client.h

命名空間:web::http::client

顯示: