Web services 嗅探和监视已在运行的服务器

Web services 嗅探和监视已在运行的服务器,web-services,fiddler,sniffing,Web Services,Fiddler,Sniffing,我在承载IIS 7.5的Web服务器上部署了一个Web服务。 我试着用Fiddler或Charles之类的软件来监控进出流量,但可能我错过了一些概念 我的服务器没有特定的配置,所以我认为一切都很简单,但我根本无法监控任何流量。 ws的客户端是同一网络中的另一个设备 你能建议我如何监控我需要的东西吗 谢谢 Fiddler是一个代理;它监视发送给它的所有流量 通常,这意味着您应该将客户端的代理设置配置为指向Fiddler(Fiddler为其运行的PC自动执行此操作),然后捕获所有流量 如果您想在服务

我在承载IIS 7.5的Web服务器上部署了一个Web服务。 我试着用Fiddler或Charles之类的软件来监控进出流量,但可能我错过了一些概念

我的服务器没有特定的配置,所以我认为一切都很简单,但我根本无法监控任何流量。 ws的客户端是同一网络中的另一个设备

你能建议我如何监控我需要的东西吗


谢谢

Fiddler是一个代理;它监视发送给它的所有流量

通常,这意味着您应该将客户端的代理设置配置为指向Fiddler(Fiddler为其运行的PC自动执行此操作),然后捕获所有流量

如果您想在服务器上运行Fiddler来监视传入的请求,您需要


或者,在最新版本的Fiddler中,您可以使用Wireshark或NetMon在网络级别捕获服务器上的入站数据包,然后在Fiddler中单击文件>导入>数据包捕获以导入这些数据包并将其解析为HTTP。

感谢您所做的一切。在我的场景中,我控制着客户机(称为C)和服务器(称为S)。哪一种是监控它们之间流量的最快、最简单的解决方案?如果我将C配置为向Fiddler发送流量,我如何才能到达S?我可以通过C上的IE访问我的Web服务的地址(http:\\server:8888\MyService),并且在Fiddler中我可以看到记录的记录。但是,如果我将客户端修改为调用http:\\server:8888\MyService而不是http:\\server\MyService,则会收到一个错误。为什么是从浏览器而不是从客户端工作?您收到了什么“错误”?另外,我相信您对HTTP使用了正确的斜杠,即
/
(而不是`\`)