javascript - 在 chrome 中监听 http GET 请求

标签 javascript google-chrome google-chrome-extension

我将着眼于为 chrome 构建一个扩展,它可以监听特定的 http GET 请求,然后通过将正文传递给另一个应用程序来使用react。

这将仅限于一个网站,我只关心一个请求(尽管查询参数可以更改)

数据很可能会通过扩展程序使用另一个 GET 或 POST 请求传送到其他应用程序。

我对与此问题相关的大部分主题都不熟悉。我以前没有使用过创建 chrome 扩展,但我看到它有很多帮助很大的文档。

我要问的问题是在 google chrome 扩展程序中我如何对 GET 请求使用react?

我知道开发工具中有一个 WebView ,所以我想我问的可能是可能的。我猜这可能是通过此处列出的“事件”完成的 http://developer.chrome.com/extensions/events.html ,但我找不到“onGET”事件或类似事件

谢谢,

卢克

最佳答案

看来这并不是特别容易做到。 chrome“webRequest”API 有一个“onCompleted”回调,但这不允许我访问正文。

要解决我的问题,我必须做的是获取插件

https://chrome.google.com/webstore/detail/proxy-switchy/caehdcpeofiiigpdhbabniblemipncjj/related

并在我的本地机器上设置代理。 ProxySwitchy 检测到对我关心的 URL 的请求,并使用我的代理代替。然后,我的代理人会复制该消息,并允许我随心所欲地处理它。

关于javascript - 在 chrome 中监听 http GET 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19452281/

相关文章:

google-chrome - ctrl+g 和 ctrl+f 的区别

html - Chrome 不再显示文本

Chrome 中的 ASP.NET 边距问题

javascript - jQuery - 如果选择选项值等于数据添加类

javascript - ReactJS如何验证所有输入然后提交

google-chrome-extension - Chrome 扩展程序 background.html 中的 Google Analytics 跟踪

javascript - Chrome 扩展 - 实现 channel

javascript - Chrome 扩展 - 将变量从 HTML 文件传递​​到 .js 文件

asp.net - RadMaskedTextBox 的掩码可以通过 javascript 更改吗?

javascript - Firebase + Angularjs + Python