【发布时间】:2010-06-08 12:42:26
【问题描述】:
你能推荐一个好的 HTTP 调试记录器和自动回复器吗? 我一般用fiddler's自动回复,但是它不能通过POST信息来设置规则,只能通过querystring来设置。
【问题讨论】:
你能推荐一个好的 HTTP 调试记录器和自动回复器吗? 我一般用fiddler's自动回复,但是它不能通过POST信息来设置规则,只能通过querystring来设置。
【问题讨论】:
Fiddler 绝对可以根据 POST 正文的内容返回自动生成的响应,您根本无法通过 UI 来实现。单击规则 > 自定义规则,然后在 OnBeforeRequest 处理程序中输入您的脚本。
if (oSession.uriContains("postpage.aspx") &&
oSession.utilFindInRequest("mypostname=value"))
{
oSession["x-replywithfile"] = "C:\\fakeresponse.htm";
}
【讨论】:
对于复杂的东西,我建议使用 http::recorder 和 www::mechanize(PERL 模块),请参阅 this article 以获取示例。
但对于更简单的东西,我使用curl 和/或快速的 PHP 脚本
HTH
C.
【讨论】: