我目前正在开发 Chrome 扩展程序。我只是不明白是否/如何更改 Chrome 中的响应正文。
示例:网站执行 XMLhttpRequest 到example.com/is_logged_in.php
. 这返回0
。我想制作一个自动更改0
为1
. 而不是通过更改进行调用的 javascript,而是通过更改响应正文,因此 javascript 认为它收到了一个1
.
我知道您可以使用chrome.webRequest更改响应标头,但我想更改响应正文,而不是响应标头。
目前可以通过将您hosts file
的example.com
“重定向”更改为您自己的主机。然后创建is_logged_in.php
内容并将其设置为1
. 然后脚本认为用户已登录。我已经检查过了,这很有效。但现在我想在 Chrome 扩展中使用它,这样它对用户更友好。
Chrome 可以更改响应(正文,而不是其标题)吗?如果可以,如何更改?