是否有可能使浏览器发送给服务器的http请求失败,而无需更改JavaScript?强制HTTP请求在浏览器中失败
我有我的网站发送到服务器的POST请求,我们试图在请求失败时测试我们的代码如何反应(例如HTTP 500响应)。不幸的是,我需要对它进行测试的环境有一个简化和压缩的JavaScript,所以插入一个断点或改变javascript不是一个选项。有没有办法让我们利用任何浏览器来模拟失败的请求?
该请求需要很长时间才能完成,因此使用浏览器的控制台运行javascript命令是一种可能性。
我试过using window.stop(),但是,这不起作用,因为我需要执行失败代码。
我知道设置代理服务器的选项,但想避免这种情况。
为什么不在请求发送时在测试服务器中简单设置HTTP 500? – lxg 2014-10-20 18:48:59
我无权修改服务器代码。 – 2014-10-20 18:50:11
您是否尝试过Chrome浏览器的Chrome浏览器扩展程序? – 2017-02-01 15:17:02