我正在使用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#应用程序中发送,然后用fiddler捕获。
即使它是完全相同的请求,响应中的html也不同。
Here is the HTML I'm getting from Fiddler
And this is the HTML that is being returned with the HttpClient
任何帮助都会非常感激,我似乎无法弄清楚为什么我会得到两个单独的版本,即使Fiddler正在捕获我的程序发送的相同请求。
答案 0 :(得分:0)
我发现它是什么。
事实证明,在调试过程中,文本可视化工具实际上会切断部分字符串,如果它太长了。所以,我真正需要的是,但是当我复制和粘贴时,Text Visualiser并没有把它给我。