티스토리 뷰
Lang/Servlet&JSP
Invalid character found in method name .. HTTP method names must be tokens 오류 조치
호형 2021. 4. 9. 18:21Invalid character found in method name .. HTTP method names must be tokens 이런 이상한 오류가 떨어지며 화면에서는 아예 페이지를 찾을 수 없다는 오류가 나온다.
[18:02:15.721][INFO ][o.a.coyote.http11.Http11Processor.log:line175] - Error parsing HTTP request header
Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x020x000x010x000x010xfc0x030x03x0xb10xed+]/0xfe0xfb0x8c20xa40x110x92~0x8f0x030x84K0x840xf3[0xf3F0x9c0xf50xd90x930x980xba0xb00xd5.]. HTTP method names must be tokens
at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:418)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:260)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
자세한 오류내용은 위와 같다. HTTP request header를 parsing하는데 오류가 났다고 한다.
브라우저의 개발자 도구를 통해서 오류를 추적했더니 요청이 https 로 들어가고 있었다. 호출을 http로 해야 하는데 https로 잘못 한 것이다.
결론 : https로 호출하는 부분에 대해 http로 수정을 하면 된다.
끝!
'Lang > Servlet&JSP' 카테고리의 다른 글
파일 업로드시 upload.parseRequest(request)가 null이 나오는 오류 조치 (2) | 2021.05.18 |
---|---|
the import javax servlet http cannot be resolved 오류 조치 (0) | 2021.05.04 |
Cannot change version of project facet Dynamic Web Module to 3.0 오류 해결하기 (0) | 2020.07.30 |
JSP에서 Custom Tag Library 만들어서 사용하기 (0) | 2020.07.06 |
JSP에서 Spring application.properties value 가지고 오기 (0) | 2020.06.23 |
댓글