【发布时间】:2016-09-08 12:46:49
【问题描述】:
我试图通过浏览器同步(我正在使用 gulp)了解为什么以下代码可以在我的服务器上运行,但不能在我的本地主机上运行:
$.ajax({
url: 'https://www.someserver.com/Form.aspx',
type: 'POST',
dataType: 'html',
data: {
'email': email
'key': key
},
success: function(data) {
console.log(data);
},
error: function(error) {
console.log(error);
}
});
在我的服务器上,我收到了成功响应。在我的本地环境(在 localhost:3000 上运行),我立即收到以下错误:
Cannot POST /
起初,我认为这可能是因为我的目标 url 是 https 并且我通过常规 http 服务于我的本地环境。但是,当我将浏览器同步进程切换到通过 https 运行时,我得到了同样的错误。
有人知道为什么我不能从本地环境中发布我的表单信息吗?
【问题讨论】:
标签: jquery ajax node.js post xss