Antwort

0

Verwenden Ajax, Websocket, Nativemessaging (Sie würden nativeMessaging Erlaubnis stattdessen benötigen) oder andere Kommunikationsverfahren, um Daten zwischen der Verlängerung und dem lokalen Server austauschen

Die folgende code sendet eine einfache http get Anfrage und gibt die Antwort aus.

Sie können auch die Fetch API anstelle von Ajax verwenden, es hängt von Ihrem Bedarf ab.

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();