在我的 chrome 扩展中,我称之为:
jsonPost = {
email:"[email protected] /cdn-cgi/l/email-protection",
password:"demo",
content: $('#selected_text').val(),
notification_type: $('#notification_type').val(),
name:$('#notification_name').val()
}
$.post('http://localhost:3000/api/create.json', jsonPost,
function (data) {
console.log("type of data = " + typeof(data));
console.log("data in function = " + data);
}
数据到达服务器。但在控制台中响应丢失了
---数据类型=字符串
---函数中的数据=
因此,由于某种原因,我没有得到回复。从浏览器运行。我什至尝试对 cnn.com 进行攻击,但没有得到任何回应。
有任何想法吗?
thanks
您是否遇到跨站点脚本限制?如果它在“localhost”上的页面中工作,但在扩展程序中不起作用,则可能需要请求 Chrome 的许可才能访问扩展程序默认安全上下文之外的内容。查看 Google 是否有建议请求扩展的跨源权限 http://code.google.com/chrome/extensions/xhr.html helps.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)