在我的網站上,我有一個自動建議文本輸入,用於輸入用戶輸入的結果。結果由AJAX調用提供給另一個域上的API。這意味着我必須使用CORS來允許請求。對cors/ajax請求的重複選項請求
這一切都很好,但每次用戶輸入一個新字符時,瀏覽器都會發送一個新的OPTIONS請求以確保其被授權。
是否有解決所有這些重複選項請求的方法嗎?
我的PHP腳本接收請求具有
header("Access-Control-Allow-Origin: http://consent.example.com");
,並請求都是從原產consent.example.com
。要清楚,授權工作得很好,請求成功完成,但我不知道爲什麼需要繼續進行選項調用。瀏覽器會緩存這個對我來說是有意義的。