我想在我的服務中實現正確的CORS邏輯。從查看所有可用的文檔,我不清楚在一個交叉源OPTIONS請求的情況下,客戶是否會發送(1)飛行前OPTIONS請求,並且如果飛行前響應允許, (2)「常規」(非飛行前)OPTIONS請求。對於一個跨國來源的OPTIONS請求,是否有一個「常規」OPTIONS請求之後的飛行前OPTIONS請求?
換句話說,在我的服務器中,當我得到一個OPTIONS前請求時,我是否應該同時執行CORS邏輯和正常的OPTIONS請求處理邏輯,填充正常的OPTIONS響應頭以及Access-Control- *響應頭文件?
或者我應該只是爲飛行前請求做CORS邏輯,並且如果OPTIONS方法被允許來自原點,期望一個後續的OPTIONS請求?