Visual studio 2010 用于发送给定HTTP请求(带标头)的方法/程序
我正在调试我的网站。出现错误时,会记录导致错误的HTTP请求的全文形式。我希望能够重播这些HTTP请求以帮助调试错误 例如,我现在的日志中有:Visual studio 2010 用于发送给定HTTP请求(带标头)的方法/程序,visual-studio-2010,http,Visual Studio 2010,Http,我正在调试我的网站。出现错误时,会记录导致错误的HTTP请求的全文形式。我希望能够重播这些HTTP请求以帮助调试错误 例如,我现在的日志中有: POST /ipn/handler.ashx?inst=272&msgType=result HTTP/1.0 Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Host: mysite.com Content-Length: 28 User-Agent: AGENT/1
POST /ipn/handler.ashx?inst=272&msgType=result HTTP/1.0
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Host: mysite.com
Content-Length: 28
User-Agent: AGENT/1.0 (UserAgent)
region=website&compName=ACTL
我想要一种在本地测试机器上再次发出这个确切请求的方法(使用更改的
Host
属性)。执行此操作的最佳方法是什么?您可以使用telnet
与web服务器通话并键入确切的请求
您还可以使用(&curl)生成一个作为HTTP客户端的程序
许多脚本语言(Python、Ruby、Perl、Ocaml等)也有HTTP客户机库(有时高于Curl)。谢谢,我希望能为我做点什么,但我想这并不难。为此,我编写了一个python脚本。