프로그래밍/Java_Spring 게시판 만들기

Tomcat 요청 타겟에서 유효하지 않은 문자가 발견되었습니다. 유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다. 오류

개발계발게발 2021. 10. 6. 19:16
반응형

Tomcat 요청 타겟에서 유효하지 않은 문자가 발견되었습니다.

유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다.

 

오류 해결 방법

 

RFC 7230, RFC 3986에 의해 특수문자를 URI에 허용하지 않는다.

GET으로 던지던 많은 파라미터에서 문제가 생길 수 있다.

 

톰켓 Servers의 server.xml의 Connector 부분을 변경 하여 해결

 

 

<Connector connectionTimeout="20000" 
	   port="8080" 
           protocol="HTTP/1.1" 
           redirectPort="8443" 
           URIEncoding="UTF-8" 
           relaxedQueryChars="[,]"/>

 

반응형