0
私はウェブサイトが 'http://localhost/sample'です。私は拡張子の関数を呼び出して単語をエコーし、レスポンスを得る必要があります。どのようなコードを実装するとどのような権限は以下のクロム拡張機能を呼び出して応答を取得
拡張して、ローカルサーバの間でデータを交換するに私はウェブサイトが 'http://localhost/sample'です。私は拡張子の関数を呼び出して単語をエコーし、レスポンスを得る必要があります。どのようなコードを実装するとどのような権限は以下のクロム拡張機能を呼び出して応答を取得
拡張して、ローカルサーバの間でデータを交換するに使用Ajax、Websocket、Nativemessaging(あなたが代わりにnativeMessaging
許可が必要になります)、または任意の他の通信方法を必要としていますコードは単純なhttp取得要求を送信し、応答を出力します。
また、Ajaxの代わりにFetch APIを使用することもできます。これは必要に応じて異なります。
manifest.jsonを
{
...
"permissions": [
"http://localhost/sample"
]
...
}
background.js
var xhr = new XMLHttpRequest();
xhr.onload = function() {
console.log(xhr.responsetText);
};
xhr.open('GET', 'http://localhost/sample');
xhr.send();