如何获取任何桌面应用程序发送的http请求?

如何获取任何桌面应用程序发送的http请求?,http,httpwebrequest,packet-sniffers,sniffing,Http,Httpwebrequest,Packet Sniffers,Sniffing,我有一个用C#实现的桌面应用程序。此应用程序将文件上载到远程web服务器,我想获取此应用程序发送的所有http请求。有可能抓住吗 我没有源代码 如果我的问题不完整,我很抱歉 有一个很棒的HTTP调试器,名为Fiddler(),值得花点时间学习。去哪里?在服务器上,上载将要进行吗?或者在运行应用程序的同一台机器上拦截上传?在运行应用程序的我的系统上,任何关于如何将fiddler用于桌面应用程序的建议(没有在任何浏览器中运行)fiddler都应该切换您的全局设置并抓取所有内容(浏览器和应用程序),但

我有一个用C#实现的桌面应用程序。此应用程序将文件上载到远程web服务器,我想获取此应用程序发送的所有http请求。有可能抓住吗

我没有源代码


如果我的问题不完整,我很抱歉

有一个很棒的HTTP调试器,名为Fiddler(),值得花点时间学习。

去哪里?在服务器上,上载将要进行吗?或者在运行应用程序的同一台机器上拦截上传?在运行应用程序的我的系统上,任何关于如何将fiddler用于桌面应用程序的建议(没有在任何浏览器中运行)fiddler都应该切换您的全局设置并抓取所有内容(浏览器和应用程序),但如果它没有自动连接,fiddler运行一个本地代理,您可以通过它引导流量进行检查。如果无法配置应用程序的代理,可以尝试使用保留代理(请参阅)。