¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.vci.web.config; |
| | | |
| | | import org.apache.catalina.connector.Connector; |
| | | import org.springframework.boot.web.embedded.tomcat.TomcatConnectorCustomizer; |
| | | import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory; |
| | | import org.springframework.context.annotation.Bean; |
| | | import org.springframework.context.annotation.Configuration; |
| | | |
| | | /** |
| | | * Tomcat-9.xçé«çæ¬ä¼æ¦æªä¸äºç¹æ®åç¬¦ï¼æä»¥è¿å¿åé
ç½®å¤ç |
| | | * @author ludc |
| | | * @date 2024/6/26 11:20 |
| | | */ |
| | | @Configuration |
| | | public class TomcatConfig { |
| | | |
| | | /** |
| | | * \"<>[\\]^`{|}è¿äºç¬¦å·ï¼å¤ç |
| | | * @return |
| | | */ |
| | | @Bean |
| | | public TomcatServletWebServerFactory webServerFactory() { |
| | | TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory(); |
| | | factory.addConnectorCustomizers((Connector connector) -> { |
| | | connector.setProperty("relaxedPathChars", "\"<>[\\]^`{|}"); |
| | | connector.setProperty("relaxedQueryChars", "\"<>[\\]^`{|}"); |
| | | }); |
| | | return factory; |
| | | } |
| | | |
| | | } |