라우터로 words/:test 값을 가져온다고 했을때
URL에 words/테스트 를 입력했을 때
포스트맨에서는 유니코드? 같은 형태로 보여짐
터미널에서는 깨진 언어로 나옴
request 할때 헤더에 charset을 utf-8로 쐈고 받은쪽 헤더에도 포함되어 있으니 쏘는쪽 문제는 아니고
서버측에서 한글을 지원하지 않는거겠지?
이 경우 서버의 헤더?를 utf-8로 설정 해주면 해결된다
라는게 내 결론인데 이게 맞아?
koajs라는 서버 프레임워크를 쓰는데 이건 헤더설정이 무척 어렵게 되어있네
그냥 PHP로 갈아탈까..
참고로 JSON 형태로 보내면 한글 안깨져
encodeURI 해서 보내는것도 방법이고
URL 주소에 직접 타이핑 할때도 그거 가능해?
먼저본것처럼하는것도 방법이고
먼저 본게 먼 뜻이야??
글에서 쓴거대로
node.js 디폴트가 utf8이라 서버 문제이긴 힘들어보이는데. 단순히 postman에서 보낼때 잘못 보내는 문제 아님? 브라우저에서 날려봐. - dc App