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 StringgetContentType(org.springframework.web.context.request.NativeWebRequest request) static StringgetMethod(org.springframework.web.context.request.NativeWebRequest request) static StringgetResolvedLookupPath(org.springframework.web.context.request.NativeWebRequest request) Return a previouslyresolvedlookupPath.static booleanhasBody(org.springframework.web.context.request.NativeWebRequest request) static booleanisPreFlightRequest(org.springframework.web.context.request.NativeWebRequest request) Returnstrueif the request is a valid CORS pre-flight one by checkingOPTIONSmethod withOriginandAccess-Control-Request-Methodheaders presence.
-
Constructor Details
-
WebRequestUtils
public WebRequestUtils()
-
-
Method Details
-
getMethod
-
isPreFlightRequest
public static boolean isPreFlightRequest(org.springframework.web.context.request.NativeWebRequest request) Returnstrueif the request is a valid CORS pre-flight one by checkingOPTIONSmethod withOriginandAccess-Control-Request-Methodheaders 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 previouslyresolvedlookupPath.- Parameters:
request- the current request- Returns:
- the previously resolved lookupPath
- Throws:
IllegalArgumentException- if the lookup path is not found
-