mirror of
https://github.com/TheWhiteDog9487/WebAPI.git
synced 2026-08-11 23:01:30 +08:00
清除所有控制台日志打印
This commit is contained in:
-2
@@ -52,7 +52,6 @@ public class ApiKeyAuthenticationFilter extends OncePerRequestFilter {
|
|||||||
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws ServletException, IOException {
|
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws ServletException, IOException {
|
||||||
String ApiKey = request.getHeader("X-API-Key");
|
String ApiKey = request.getHeader("X-API-Key");
|
||||||
if (ApiKey == null) {
|
if (ApiKey == null) {
|
||||||
log.warn("API密钥验证失败,未传递X-API-Key请求头");
|
|
||||||
var ResponseBody = new ResponseData(
|
var ResponseBody = new ResponseData(
|
||||||
HttpStatus.UNAUTHORIZED.value(),
|
HttpStatus.UNAUTHORIZED.value(),
|
||||||
"API密钥验证失败,未传递X-API-Key请求头");
|
"API密钥验证失败,未传递X-API-Key请求头");
|
||||||
@@ -92,7 +91,6 @@ public class ApiKeyAuthenticationFilter extends OncePerRequestFilter {
|
|||||||
SecurityContextHolder.getContext().setAuthentication(Auth);
|
SecurityContextHolder.getContext().setAuthentication(Auth);
|
||||||
filterChain.doFilter(request, response);
|
filterChain.doFilter(request, response);
|
||||||
} else {
|
} else {
|
||||||
log.warn("API密钥验证失败,密钥:{}", ApiKey);
|
|
||||||
var ResponseBody = new ResponseData(
|
var ResponseBody = new ResponseData(
|
||||||
HttpStatus.UNAUTHORIZED.value(),
|
HttpStatus.UNAUTHORIZED.value(),
|
||||||
"API密钥验证失败",
|
"API密钥验证失败",
|
||||||
|
|||||||
@@ -84,7 +84,6 @@ class IP {
|
|||||||
MultiValueMap.fromSingleValue(Map.of("Content-Type", "text/plain;charset=UTF-8")),
|
MultiValueMap.fromSingleValue(Map.of("Content-Type", "text/plain;charset=UTF-8")),
|
||||||
HttpStatus.OK); }
|
HttpStatus.OK); }
|
||||||
else {
|
else {
|
||||||
log.warn("请求尝试获取其ip对应的iso3166代码,但是我们没有找到CF-IPCountry头部");
|
|
||||||
return new ResponseEntity<>("未找到CF-IPCountry头部",
|
return new ResponseEntity<>("未找到CF-IPCountry头部",
|
||||||
MultiValueMap.fromSingleValue(Map.of("Content-Type", "text/plain;charset=UTF-8")),
|
MultiValueMap.fromSingleValue(Map.of("Content-Type", "text/plain;charset=UTF-8")),
|
||||||
HttpStatus.NOT_FOUND); } }
|
HttpStatus.NOT_FOUND); } }
|
||||||
|
|||||||
@@ -126,14 +126,12 @@ class Message {
|
|||||||
@RequestBody PostMessageData RequestBody){
|
@RequestBody PostMessageData RequestBody){
|
||||||
|
|
||||||
var ChannelID = Snowflake.of(RequestBody.ChannelID);
|
var ChannelID = Snowflake.of(RequestBody.ChannelID);
|
||||||
log.info("准备向{}发送消息: {}", ChannelID.asString(), RequestBody.Content);
|
|
||||||
try {
|
try {
|
||||||
var MessageData = DiscordBotClient
|
var MessageData = DiscordBotClient
|
||||||
.rest()
|
.rest()
|
||||||
.getChannelById(ChannelID)
|
.getChannelById(ChannelID)
|
||||||
.createMessage(RequestBody.Content)
|
.createMessage(RequestBody.Content)
|
||||||
.block();
|
.block();
|
||||||
log.info("消息发送成功,ID为:{}", MessageData.id());
|
|
||||||
return new ResponseEntity<>(new ResponseData(
|
return new ResponseEntity<>(new ResponseData(
|
||||||
HttpStatus.CREATED.value(),
|
HttpStatus.CREATED.value(),
|
||||||
"消息发送成功",
|
"消息发送成功",
|
||||||
@@ -142,7 +140,6 @@ class Message {
|
|||||||
"频道ID", ChannelID.asString(),
|
"频道ID", ChannelID.asString(),
|
||||||
"内容", RequestBody.Content)), HttpStatus.CREATED);
|
"内容", RequestBody.Content)), HttpStatus.CREATED);
|
||||||
} catch (ClientException e) {
|
} catch (ClientException e) {
|
||||||
log.error("消息发送失败:", e);
|
|
||||||
return new ResponseEntity<>(new ResponseData(
|
return new ResponseEntity<>(new ResponseData(
|
||||||
HttpStatus.INTERNAL_SERVER_ERROR.value(),
|
HttpStatus.INTERNAL_SERVER_ERROR.value(),
|
||||||
"消息发送失败",
|
"消息发送失败",
|
||||||
@@ -153,21 +150,18 @@ class Message {
|
|||||||
|
|
||||||
@ExceptionHandler(MissingRequestHeaderException.class)
|
@ExceptionHandler(MissingRequestHeaderException.class)
|
||||||
ResponseEntity<ResponseData> HandleMissingHeader(MissingRequestHeaderException Exception, HttpServletRequest Request) {
|
ResponseEntity<ResponseData> HandleMissingHeader(MissingRequestHeaderException Exception, HttpServletRequest Request) {
|
||||||
log.warn("请求缺少必要的头部信息:{}", Exception.getHeaderName());
|
|
||||||
return new ResponseEntity<>(new ResponseData(
|
return new ResponseEntity<>(new ResponseData(
|
||||||
HttpStatus.BAD_REQUEST.value(),
|
HttpStatus.BAD_REQUEST.value(),
|
||||||
"请求缺少必要的头部信息",
|
"请求缺少必要的头部信息",
|
||||||
Map.of("缺失的头部", Exception.getHeaderName())), HttpStatus.BAD_REQUEST); }
|
Map.of("缺失的头部", Exception.getHeaderName())), HttpStatus.BAD_REQUEST); }
|
||||||
@ExceptionHandler(HttpMessageNotReadableException.class)
|
@ExceptionHandler(HttpMessageNotReadableException.class)
|
||||||
ResponseEntity<ResponseData> HandleMessageNotReadable(HttpMessageNotReadableException Exception, HttpServletRequest Request) {
|
ResponseEntity<ResponseData> HandleMessageNotReadable(HttpMessageNotReadableException Exception, HttpServletRequest Request) {
|
||||||
log.warn("请求体无法解析:{}", Exception.getMessage());
|
|
||||||
return new ResponseEntity<>(new ResponseData(
|
return new ResponseEntity<>(new ResponseData(
|
||||||
HttpStatus.BAD_REQUEST.value(),
|
HttpStatus.BAD_REQUEST.value(),
|
||||||
"请求体无法解析",
|
"请求体无法解析",
|
||||||
Map.of("错误信息", Exception.getMessage())), HttpStatus.BAD_REQUEST); }
|
Map.of("错误信息", Exception.getMessage())), HttpStatus.BAD_REQUEST); }
|
||||||
@ExceptionHandler(Exception.class)
|
@ExceptionHandler(Exception.class)
|
||||||
ResponseEntity<ResponseData> HandleOtherException(Exception Exception, HttpServletRequest Request) {
|
ResponseEntity<ResponseData> HandleOtherException(Exception Exception, HttpServletRequest Request) {
|
||||||
log.error("处理请求时发生未知错误:", Exception);
|
|
||||||
return new ResponseEntity<>(new ResponseData(
|
return new ResponseEntity<>(new ResponseData(
|
||||||
HttpStatus.INTERNAL_SERVER_ERROR.value(),
|
HttpStatus.INTERNAL_SERVER_ERROR.value(),
|
||||||
"处理请求时发生未知错误",
|
"处理请求时发生未知错误",
|
||||||
|
|||||||
Reference in New Issue
Block a user