0
我使用角2爲前端和澤西爲後端。每當我通過角度調用任何API時,它都會發送預檢請求(OPTIONS請求),然後發送原始請求。如何處理交叉原點請求角2
由於我們無法控制OPTIONS請求的自定義標題。我們在後端有我們的過濾器來檢查請求標題,如果它沒有包含我們的某些標題參數,它會拒絕請求。所以OPTION請求被拒絕。
那麼,有沒有辦法阻止這些預檢請求?或者有沒有辦法在後端處理這些請求?
我使用角2爲前端和澤西爲後端。每當我通過角度調用任何API時,它都會發送預檢請求(OPTIONS請求),然後發送原始請求。如何處理交叉原點請求角2
由於我們無法控制OPTIONS請求的自定義標題。我們在後端有我們的過濾器來檢查請求標題,如果它沒有包含我們的某些標題參數,它會拒絕請求。所以OPTION請求被拒絕。
那麼,有沒有辦法阻止這些預檢請求?或者有沒有辦法在後端處理這些請求?
請設置這種「訪問控制允許來源:*」在頭從服務器側
預檢取決於請求本身 - 的任何「非規範」報頭,或「非規範」數據類型會觸發OPTIONS預檢 - 你是說你不能改變你在服務器上處理OPTIONS的方式嗎?或者你只是不知道如何處理OPTIONS預檢? –
你可以參考這篇文章https://stackoverflow.com/questions/36353532/angular2-options-method-sent-when-asking-for-http-get –
其實https://stackoverflow.com/questions/29954037/how -to-disable-options-request可能更適合「重複」 –