我试图创建一个插件来发送网址(当我切换标签或打开时)到我的netcat服务器,它听127.0.0.1:4444(netcat -l 4444),我已经准备好了三个文件 列表.json
"name": "Connector 4 Terminal",
"version": "1.0",
"description": "Connector 4 Terminal",
"browser_action": {
"default_popup": "popup.html",
"default_icon":"icon.png"
"manifest_version":2,
"permissions": [
"tabs",
"<all_urls>"
background.js
chrome.tabs.onUpdated.addListener(function (tabId, changeInfo, tab) {
if (changeInfo != undefined) {
var http = new XMLHttpRequest();
http.open("POST",
"127.0.0.1:4444",
true);
sendme = changeInfo.url
http.send(sendme);
alert(sendme);
popup.html
<title>Connector 4 Terminal</title>
<script type="text/javascript" src="index.js"></script>
</head>
<h1>Connector 4 Terminal</h1>
<p><a target="_blank"href="127.0.0.1:4444">Connector 4 Terminal</a></p>
</body>
</html>
该插件在加载时没有错误,但不能向我的netcat发送网址,有人能帮助我吗?