public class HttpMeta extends Object
| 构造器和说明 |
|---|
HttpMeta(javax.servlet.http.HttpServletRequest request,
String ip,
String uri,
String api,
String method,
Date now) |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpMeta |
clearError() |
static Token |
currentToken() |
static Object |
currentUserId() |
HttpMeta |
error(AuthzException authzException) |
HttpMeta |
error(ExceptionStatus exceptionStatus) |
void |
exportLog() |
String |
getBody()
post时生效
从包装过的httpRequest中读取,读取body行为只进行一次,读取之后会备份body
|
boolean |
isMethod(String method) |
void |
log(org.springframework.boot.logging.LogLevel logLevel,
String formatMsg,
Object... args) |
void |
log(String formatMsg,
Object... args) |
boolean |
setHasToken(boolean hasToken) |
HttpMeta |
setPermissions(Set<String> permissions) |
HttpMeta |
setRoles(Set<String> roles) |
void |
setToken(Token token) |
public static Token currentToken()
public static Object currentUserId()
public HttpMeta error(AuthzException authzException)
public HttpMeta error(ExceptionStatus exceptionStatus)
public HttpMeta clearError()
public void log(org.springframework.boot.logging.LogLevel logLevel,
String formatMsg,
Object... args)
public void exportLog()
public boolean setHasToken(boolean hasToken)
public String getBody()
public void setToken(Token token)
public boolean isMethod(String method)
Copyright © 2022. All rights reserved.