簡體   English   中英

HttpClient GetAsync響應內容與Fiddler給我的內容不同

[英]HttpClient GetAsync response content is different from what Fiddler is giving me

我正在使用HttpClient.GetAsync運行GET請求。

然后,我正在使用Fiddler捕獲此請求並查看其返回的內容:

    var response = await http.GetAsync("http://app.creditsafeuk.com/CSUKLive/webpages/CompanySearch/SearchResults.aspx?SelectedCountry=UK");
    response.EnsureSuccessStatusCode();
    var html = await response.Content.ReadAsStringAsync();

該請求在我的C#應用​​中發送,然后被提琴手捕獲。

即使是完全相同的請求,響應中的html也不同。

這是我從Fiddler獲得的HTML

這是HttpClient返回的HTML

任何幫助將不勝感激,即使Fiddler捕獲程序發送的相同請求,我似乎也無法弄清楚為什么我會得到兩個單獨的版本。

我發現了那是什么。

事實證明,在調試過程中,文本可視化工具實際上會截斷字符串的一部分(如果字符串太長)。 所以,實際上我需要的是它,但是當我復制粘貼時,Text Visualiser並沒有給我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM