CORS-“飛行前”如何進行HttpRequest?我正在嘗試向WCF服務(wù)(我擁有的服務(wù))提出跨域HTTP請求。我讀過幾種處理跨域腳本限制的技術(shù)。因為我的服務(wù)必須同時容納GET和POST請求,所以我無法實現(xiàn)一些動態(tài)腳本標記,其src是GET請求的URL。由于我可以自由地在服務(wù)器上進行更改,我已經(jīng)開始嘗試實現(xiàn)一個解決方案,其中包括配置服務(wù)器響應(yīng),以包括“訪問控制-允許-原產(chǎn)地”頭和‘飛行前’請求和選項請求。我從這篇文章中得到了這樣的想法:使CORS工作在服務(wù)器端,我的Web方法是在HTTP響應(yīng)中添加“訪問控制-允許-原產(chǎn)地:”。我可以看到,現(xiàn)在的回復(fù)確實包括這個標題。我的問題是:我如何‘飛行前’一個請求(選項)?我使用jQuery.getJSON來發(fā)出GET請求,但是瀏覽器馬上用臭名昭著的命令取消請求:起源http://localhost不允許訪問-控制-允許-原產(chǎn)地。有人熟悉這種CORS技術(shù)嗎?客戶需要對我的請求進行哪些更改?謝謝!
CORS-“飛行前”如何進行HttpRequest?
慕標琳琳
2019-07-22 19:54:17