ZzangHo`s History

  • 홈
  • 태그
  • 방명록

Tomcat 1

Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986 오류

톰캣의 특정 버전부터는 RFC 7230, RFC 3986에 의하여 특수문자를 URI에 허용하지 않는다. (회사에서 테스트하다가 오류가 나서 찾아봄) 따라서 Get 방식으로 던지던 많은 파라미터에서 특수문자가 있다면 발생할 수 있는 문제이다. 해결방법은 Tomcat의 server.xml에 다음 옵션을 추가해주면 된다. relaxedQueryChars아래 설정을 참고하자 실제로 내가 적용한 형태다. relaxedQueryChart의 Value는 URI에 들어가는 특수문자를 정의해 주면 된다. 필자의 경우 인텔리제이를 사용하여 실제 Tomcat이 설치 된 디렉토리 아래 conf/server.xml을 수정하였다.수정 후에는 재기동을 잊지 말도록!

Tomcat 2022.01.27
1
더보기
프로필사진

  • 분류 전체보기
    • 검색엔진
      • ElasticSearch
      • Solr
    • Kafka
    • MongoDB
    • Spring
    • Docker
    • Nginx
    • CI & CD
      • Jenkins
    • Slack
    • Tomcat
    • AWS
    • 디자인패턴
    • 기타

Tag

springbatch, kafka, Nginx, Jenkins, docker, solr, 삼진법, java, slack, KafkaStreams, spring, AWS, MongoDB, ServerlessFramework, 디자인패턴, Elasticsearch, LeetCode, ElasticStack, lucene, Codedeploy,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 인스타그램

티스토리툴바