org.apache.coyote.http11.Http11Processor prepareResponse
WARNING: 값이 [/app/bbs/list?page=1&schType=all&kwd=검색]인 HTTP 응답 헤더 [Location](이)가 유효하지 않은 값이므로 응답에서 제거되었습니다.
java.lang.IllegalArgumentException: code point [49,688]에 위치한 유니코드 문자 [수]은(는), 0에서 255까지의 허용 범위 바깥에 있으므로 인코딩될 수 없습니다.
글삭제하고 list로 리다이렉트하려는데
이렇개 뜸...
리다이렉트니까 get방식이고 그래서 주소줄에 파라미터 넣어서 return "redirect:/bbs/list?...."이런식으로 되게 만들어서 쐇는데 저렇게 나옴...
도 이상한건
위에서 location이 유효하지않다는
localhost:포트번호/app/bbs/list?page=1&schType=all&kwd=검색
이걸 주소창에치면 걍 내가 원햇던 리스트로 가진다는거임.... 머임???
- dc official App
302 found라고도 위에 써잇음
schType과 kwd를 파라미터로 안보내면 정상적으로 됨(page만 파라미터로 보내면).... 머임?
302 에러는 리소스 uri 문제니까 컨트롤러에서 로그로 서치타입이랑 키워드가 올바르게 나왔는지부터 찍어보셈
kwd를 uri인코더로endcode해줫더니 해결됨 ㄱㅅㄱㅅ