服務器正在尋找CORS請求得到的數據集,但問題是我不知道如何創建使用$就適當的CORS請求。CORS請求結構很難遵循,你能幫助解釋嗎?
有1#2杆,它可以幫助形容它:How to get a cross-origin resource sharing (CORS) post request working
有它維基百科文章:http://en.wikipedia.org/wiki/Cross-origin_resource_sharing
但所有的一切,儘管它告訴我的信息,我有認識問題如何妥善處理請求。
在第一個環節,它只是做了
$.post(SERVER_URL, {file_url:"asfd"}, function(e){console.log(e);});
我覺得我的困惑是,我在想,我需要做2個請求。一個是最初的握手,另一個是第一個加上一些其他數據的結果。
有人能幫助我建立一個適當的CORS requet使用jQuery或Javascript?似乎我不太瞭解它的結構。如果有我需要使用的某些標誌。我習慣於做簡單的JSONP請求,因爲它不是CORS獲取數據,但然後失敗。
謝謝。
編輯我有這與該得到解決後。其結果是JSON,不是JSONP,但服務器部門表示,CORS是建立在機器所以我想我做的語法錯誤。這裏是鏈接:AJAX request returns 200OK but fails despite return data being JSON
瀏覽器爲你自動完成。 – SLaks
所以,如果我做一個** $。阿賈克斯()**請求時,它會自動做CORS如果JSONP不工作?它看起來像我在做我的ajax調用時,即使錯誤代碼是成功的,它也會返回ERROR。我覺得它沒有通過CORS做到,只是做了JSONP。 – Fallenreaper
服務器必須支持CORS以使CORS正常工作。 –