[Node.js]리액트 express 통해서 서버 요청시 한글 url 파라미터 사용하기
리액트 프론트엔드 기능 구현 도중 node.js 서버와 통신을 할 일이 있다. 그럴 때 url 뒤에 파라미터를 통해서 통신을 하게 되는데 이 때 파라미터에 한글을 넣어서 요청하면 잘 안되는 경우가 있다. 이 때 해결할 수 있는 방법이다. encodeURIComponent() 와 decodeURIComponent() 사용하기 예시를 한번 보자. front-end 측 코드 axios 를 임포트해서 사용해주었다. 'http://localhost:3000/한글파라미터' 와 같은 방법으로 요청을 보내면 제대로 작동하지 않기때문에 '한글파라미터' 를 다음 함수를 이용해 인코딩 해준다. encodeURIComponent("한글 파라미터") Axios.get(`http://localhost:3000/${encodeUR..