0
這是使用jQuery我簡單的AJAX POST請求(我想直接上傳到亞馬遜S3鬥)POST表單數據跨域:與CORS
var xhr = new XMLHttpRequest();
xhr.open($("#FORM_ID").attr("method"), $("#FORM_ID").attr("action"), true);
xhr.onload = function() {
if (xhr.status === 200) {
data=xhr.response;
alert(data);
} else {
alert('error');
}
return false;
};
xhr.send(formData);
但是它不工作跨域。我知道我需要使用我不熟悉的CORS。過去幾個小時我一直在搜索因特網,尋找一個簡單的解決方案。我已經試過了幾個我試圖實現的知道,有誰知道如何用一個可以跨域使用的例子替換上面的代碼?
謝謝!
好吧,如果服務器不支持CORS請求,那麼你基本不能做到這一點。 –
我確實在服務器上啓用了CORS,但讓我檢查一下是否正確。我不知道是否有需要做CORS POST的特殊代碼。我現在將檢查CORS的啓用。謝謝! – jligda