我正在寻找一种简单的方式,以重新发送邮件请求到服务器内的浏览器,主要是为了调试目的。假设您有一个XHR请求,其中包含要发送到服务器的POST参数。在更改了服务器端的脚本之后,您会对分析输出的相同请求表示不满。
什么工具能帮上忙?我想这是浏览器的扩展。
我已经试过了Firefox的扩展篡改数据,因为你可以“在浏览器中重放”。但就我的口味而言,这还不够直接,因为有3-4次点击就可以得到请求的结果。
不幸的是,curl不适合我的需要,因为我的应用程序有一个会话cookie。
发布于 2010-09-29 16:36:42
您可以在cUrl中使用cookies。如果cookie是在登录时创建的,则可以使用cUrl登录,将cookie保存到文件中:
curl -c cookies.txt -d "user=username&pass=password" http://example.com/login然后为随后的请求加载它们:
curl -b cookies.txt ...如果由于某些原因无法使用cUrl请求创建cookie,则可以使用火狐扩展曲奇出口商,它生成可以使用-b标志通过curl读取的文件。
https://stackoverflow.com/questions/3028461
复制相似问题