更改 chrome 中给定 url 的 http 响应状态代码

Pat*_*nik 4 google-chrome request http-status-codes

我想从后端模拟假 404 状态代码,以查看我的网站的行为方式。

我不想在我想使用一些工具的代码中模拟假响应状态。

因为有时我想在版本 x 的产品上测试它,我不想浪费时间下载此代码并检查它是否正常工作。

只需简单地模拟一些测试值的响应标头状态代码,例如 404 以进行快速检查。

我尝试使用像 Requestly 这样的软 - chrome 扩展。

并将其配置为: 在此处输入图片说明

修改 google.com 站点的标头状态放置值 404 的响应。

但是当我打开 google.com 网站时,我的状态为 200: 在此处输入图片说明

您知道如何更改给定请求的状态代码吗?也许通过使用不同的软?

sac*_*024 8

Status不是 HTTP 响应标头。Status Code是 HTTP 响应代码,Chrome 不允许修改请求的响应代码。

这是一个建议

  • 使用一些模拟服务,如 mocky.io 并创建一个服务于 400 或 404 的请求
  • 使用Requestly设置重定向规则,将原始请求重定向到模拟请求的 URL


Raz*_*man 0

在 DevTools 的网络面板上,右键单击资源并选择阻止请求 URL 或阻止请求域。

这对您的用例有帮助吗?

  • 这对我来说还不够:( (3认同)