用户浏览任何网站时,chrome扩展程序都可以发送POST请求吗?

use*_*r12 1 post google-chrome google-chrome-extension

嗨,我正在开发chrome扩展程序。现在,我的扩展程序可以在click上与用户获取和发送请求。但是我想当用户在后台浏览任何网站扩展时,每次用户在浏览器上加载新页面时都会发送POST请求。我试图寻找任何示例或教程,但最终没有具体说明。有人可以参考任何链接或工作示例,当用户加载新页面并发送POST请求时chrome如何监听?

cvi*_*ejo 9

在您的背景页面中:

chrome.tabs.onUpdated.addListener( function(tabId, changeInfo, tab) {

    if(changeInfo.status == "loading"){

        var request = new XMLHttpRequest();

        request.open("POST", "http://www.oh-hi-denny.com/", true);
        request.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
        request.send(JSON.stringify({denny: 1, mark: 1, johnny: 0}));
    }
});
Run Code Online (Sandbox Code Playgroud)

  • 您在哪里上传了它?您可能应该对此发表其他问题。 (2认同)