我在C#控制檯應用程序中使用HttpClient
進行HTTP獲取請求。我沒有得到預期的迴應與一個獲取請求。C#:當HttpClient響應時出錯
GET請求像 http://example.com/xyz/SearchProduct?productNo=11210&1d6rstc9xc=5jyi27htzk
我得到了一些模糊的反應,但是當我做同樣的GET請求與小提琴手它給預期的響應。
如何從httpClient.GetAsync(url)獲得期望的響應?
代碼: -
var httpClient = new HttpClient();
var url = "http://example.com/xyz/SearchProduct?productNo=11210&1d6rstc9xc=5jyi27htzk";
HttpResponseMessage response1 = await httpClient.GetAsync(url);
if (response1.IsSuccessStatusCode)
{
HttpContent stream = response1.Content;
Task<string> data = stream.ReadAsStringAsync();
}
顯示代碼,:
這種方法被稱爲這種方式。 – mybirthname
@mybirthname - 代碼添加 –
'變種R =等待httpClient.GetAsync(URL);'' VAR結果=等待r.Content.ReadAsAsync()' (ReadAsAsync是NewtonSoft –
Alex