这是我的代码:
var formData = new FormData();
for (var i = 0; i < ctx.fileData.length; i++) {
formData.append('file', ctx.fileData[i]);
}
// now post a new XHR request
var xhr = new XMLHttpRequest();
xhr.open('POST', '/site-manager-gateway/add-content');
xhr.onload = function () {
if (xhr.status === 200) {
console.log('all done: ' + xhr.status);
} else {
console.log('Something went terribly wrong...');
}
};
xhr.send(formData);
我收到一个错误:
POST http://dev-site.net/site-manager-gateway/add-content 405 (Method Not Allowed)
但我发布到同一个域。
我哪里错了?
编辑,PHP 文件(站点管理器网关):
public function addContent()
{
var_dump('a');
die();
}