mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 16:23:42 +08:00 
			
		
		
		
	update 优化 去除加密请求类型限制
This commit is contained in:
		@@ -11,7 +11,6 @@ import org.dromara.common.core.utils.StringUtils;
 | 
			
		||||
import org.dromara.common.encrypt.annotation.ApiEncrypt;
 | 
			
		||||
import org.dromara.common.encrypt.properties.ApiDecryptProperties;
 | 
			
		||||
import org.springframework.http.HttpMethod;
 | 
			
		||||
import org.springframework.http.MediaType;
 | 
			
		||||
import org.springframework.web.method.HandlerMethod;
 | 
			
		||||
import org.springframework.web.servlet.HandlerExceptionResolver;
 | 
			
		||||
import org.springframework.web.servlet.HandlerExecutionChain;
 | 
			
		||||
@@ -43,8 +42,6 @@ public class CryptoFilter implements Filter {
 | 
			
		||||
        ServletResponse responseWrapper = null;
 | 
			
		||||
        EncryptResponseBodyWrapper responseBodyWrapper = null;
 | 
			
		||||
 | 
			
		||||
        // 是否为 json 请求
 | 
			
		||||
        if (StringUtils.startsWithIgnoreCase(request.getContentType(), MediaType.APPLICATION_JSON_VALUE)) {
 | 
			
		||||
        // 是否为 put 或者 post 请求
 | 
			
		||||
        if (HttpMethod.PUT.matches(servletRequest.getMethod()) || HttpMethod.POST.matches(servletRequest.getMethod())) {
 | 
			
		||||
            // 是否存在加密标头
 | 
			
		||||
@@ -63,7 +60,7 @@ public class CryptoFilter implements Filter {
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // 判断是否响应加密
 | 
			
		||||
        if (responseFlag) {
 | 
			
		||||
            responseBodyWrapper = new EncryptResponseBodyWrapper(servletResponse);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user