0
標題已經說過了,當我在我的jetty servlet端點上進行web-api調用時。如何確定ServletRequest是否爲PreflightRequest?
是否足以抓住
request.getMethod().equals("OPTIONS")
標誌?
還有其他可能性來確定當前請求是否爲預檢類型?
標題已經說過了,當我在我的jetty servlet端點上進行web-api調用時。如何確定ServletRequest是否爲PreflightRequest?
是否足以抓住
request.getMethod().equals("OPTIONS")
標誌?
還有其他可能性來確定當前請求是否爲預檢類型?
預檢請求發送爲OPTIONS
,因此您可以檢查是的。
但是,根據您在做什麼(我假設使用CORS過濾器?),您可能還需要檢查以下標題是否存在於預檢中:Access-Control-Request-Method
(當實際請求爲)和Access-Control-Request-Headers
(在實際請求時將使用HTTP頭)。