Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 跟踪HTTP请求和响应_C#_Http - Fatal编程技术网

C# 跟踪HTTP请求和响应

C# 跟踪HTTP请求和响应,c#,http,C#,Http,是否可以获取浏览器的所有HTTP请求 例如:我们打开浏览器,导航到google.com,搜索字符串,点击任何链接,我发现了一些错误。 现在,我想跟踪打开浏览器的所有HTTP请求。 我们一直在使用“小提琴手”这样做。但我们希望使用C#代码来跟踪所有HTTP请求以及HTTP响应。我们希望在程序中使用失败的HTTP响应 有关这方面的任何信息都将非常有用。您可以使用来实现自己的“嗅探器”,或者使用创建一个转发web请求的代理。AFAICS,实现这一点的方法无法复制您已经使用fiddler所做的事情(尽管

是否可以获取浏览器的所有HTTP请求

例如:我们打开浏览器,导航到google.com,搜索字符串,点击任何链接,我发现了一些错误。 现在,我想跟踪打开浏览器的所有HTTP请求。 我们一直在使用“小提琴手”这样做。但我们希望使用C#代码来跟踪所有HTTP请求以及HTTP响应。我们希望在程序中使用失败的HTTP响应


有关这方面的任何信息都将非常有用。

您可以使用来实现自己的“嗅探器”,或者使用创建一个转发web请求的代理。

AFAICS,实现这一点的方法无法复制您已经使用fiddler所做的事情(尽管您可以实现被动嗅探器而不是代理).

谢谢。你能给出一个例子吗?不,对不起,我不能在答案中创建网络嗅探器或http代理。这不容易做到,而且我以前在C#中从来没有做过。你可以阅读我提供的链接,如果你能自己创建一个,试试看。好的。我试过SharpCap,但什么也没得到。HttpListner对我来说是一个新的。让我试试这个。非常感谢。