google-chrome-extension - 如何在浏览器中中断或暂停 http 状态码 301 请求
问题描述
我正在寻找解决方案来中断或暂停 Chrome 开发工具中的 301(重定向)请求。我的场景是我有一个与本地支付网关的 API 集成,需要 301 重定向到他们的服务器(http GET,然后用 301 重定向到外部 URL)。由于 301 http 状态代码发生在客户端,因此这可能会受到损害,因为当前系统不保护数据的完整性,例如支付金额。我可能会发送 100 美元,而用户可能会将其更改为 20 美元。
为了证明这一点,我需要手动停止非常不方便且难以测试的请求。我正在寻找一种在上面我最喜欢的浏览器之一中实现的解决方案,它允许我配置中断或暂停 301 http 状态代码,以便我可以在恢复请求之前轻松修改 url 中的值。
解决方案
我找到了一个 chrome 扩展来解决这个问题。
Requestly易于使用和测试。这是扩展页面中提到的内容:
用于修改 HTTP 请求的 Chrome 扩展程序(设置重定向、运行自定义 Javascript、修改标头
但我的场景是关于修改 url 查询字符串 - 描述中没有提到,但它工作得很好。
推荐阅读
- python - 检索 Scholarly (Python) 上的出版物信息
- php - 在 PHP 中,如何在读取文本文件时使用条件?
- tensorflow - 如何在无监督训练中应用余弦相似度损失函数?
- machine-learning - 过采样:SMOTE 参数“比率”
- c++ - 我怎样才能正确地包括
文件? - javascript - 使用过滤器获取回文
- google-app-engine - Bitbucket 无法加载谷歌云密钥文件
- android - 无法从回收器视图适配器开始下载活动
- python - pip install ROOT Python 3 Windows
- excel - 索引并匹配多个相似内容的列