我正尝试将一些数据从Chrome扩展程序发送到像这样在WampServer上运行的本地服务(PHP文件)
//.. data
var js = JSON.stringify(data);
var request = $.ajax({
type: "POST",
url: "http://localhost:8080/PHP/POST.php",
cache: false,
data: js,
dataType: "JSON",
beforeSend: function() {},
success: function() {}
});
request.done(function(data) {
console.log("data sent")
});
request.fail(function(jqXHR, textStatus) {
console.log("Request failed: " + textStatus);
});
我还已经像在http://localhost:8080/PHP/POST.php
的{{1}}中将permissions
添加到manifest.json
"permissions": [
"activeTab",
"http://localhost:8080/PHP/POST.php"
],
但是在运行应用程序时出现此错误
请求失败:parsererror
这是否可以实现(将扩展名中的数据发布到localhost上的PHP文件中)?还是我在这里想念东西?