AngularJS對跨源資源執(zhí)行選項HTTP請求我正在嘗試設(shè)置AngularJS,以便與跨源資源通信,其中傳遞模板文件的資產(chǎn)主機位于不同的域,因此執(zhí)行角的XHR請求必須是跨域的。我已經(jīng)為HTTP請求向服務(wù)器添加了適當(dāng)?shù)腃ORS頭,以使其工作,但它似乎不起作用。問題是,當(dāng)我在瀏覽器(Chrome)中檢查HTTP請求時,發(fā)送到資產(chǎn)文件的請求是一個選項請求(應(yīng)該是一個GET請求)。我不確定這是AngularJS中的bug,還是需要配置什么。據(jù)我所知,XHR包裝器無法發(fā)出選項HTTP請求,因此瀏覽器似乎試圖在執(zhí)行GET請求之前“允許”先下載資產(chǎn)。如果是這種情況,那么我是否需要設(shè)置CORS頭(訪問控制-允許-原產(chǎn)地):http://asset.host..)以及資產(chǎn)主機?
- 3 回答
- 0 關(guān)注
- 593 瀏覽
添加回答
舉報
0/150
提交
取消