Package io.microsphere.spring.web.util
Class WebRequestUtils
java.lang.Object
io.microsphere.spring.web.util.WebRequestUtils
WebRequest
Utilities class- Since:
- 1.0.0
- Author:
- Mercy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getContentType
(org.springframework.web.context.request.NativeWebRequest request) static String
getMethod
(org.springframework.web.context.request.NativeWebRequest request) static String
getResolvedLookupPath
(org.springframework.web.context.request.NativeWebRequest request) Return a previouslyresolved
lookupPath.static boolean
hasBody
(org.springframework.web.context.request.NativeWebRequest request) static boolean
isPreFlightRequest
(org.springframework.web.context.request.NativeWebRequest request) Returnstrue
if the request is a valid CORS pre-flight one by checkingOPTIONS
method withOrigin
andAccess-Control-Request-Method
headers presence.
-
Constructor Details
-
WebRequestUtils
public WebRequestUtils()
-
-
Method Details
-
getMethod
-
isPreFlightRequest
public static boolean isPreFlightRequest(org.springframework.web.context.request.NativeWebRequest request) Returnstrue
if the request is a valid CORS pre-flight one by checkingOPTIONS
method withOrigin
andAccess-Control-Request-Method
headers presence. -
getContentType
public static String getContentType(org.springframework.web.context.request.NativeWebRequest request) -
hasBody
public static boolean hasBody(org.springframework.web.context.request.NativeWebRequest request) -
getResolvedLookupPath
public static String getResolvedLookupPath(org.springframework.web.context.request.NativeWebRequest request) Return a previouslyresolved
lookupPath.- Parameters:
request
- the current request- Returns:
- the previously resolved lookupPath
- Throws:
IllegalArgumentException
- if the lookup path is not found
-