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

标签 google-chrome request http-status-codes

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

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

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

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

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

并将其配置为:
enter image description here

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

但是当我打开 google.com 网站时,我的状态为 200:
enter image description here

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

最佳答案

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

这是一个建议

  • 使用一些模拟服务,如 mocky.io 并创建一个服务于 400 或 404
  • 的请求
  • 使用 Requestly设置重定向规则,将原始请求重定向到模拟请求的 URL
  • 关于google-chrome - 更改 chrome 中给定 url 的 http 响应状态代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50923170/

    相关文章:

    curl - 回显curl请求 header 和正文而不发送它?

    http - 从 http 重定向到 https 时,我应该使用哪个状态码?

    java - 将 REST API 的 404 响应更改为 200 空响应

    css - 从浏览器中提取光标图像(抓取、抓取...)

    javascript - 滚动背景过渡在 Chrome 和 IE 上产生链式 react

    javascript - 如何在 Chrome 中禁用 ES6 功能

    html - <iframe> 未使用 css 网格(Chrome、Edge、Opera)中的可用空间,但它适用于 Firefox

    excel - Excel VBA : get error code for invalid URL in hyperlink with WinHttpRequest

    java tomcat utf-8编码问题

    python - Django - 查看 JSON login_required