본문 바로가기

error records

[Node.js Error] Request path contains unescaped characters

반응형

지하철 주소 api를 가져오는데 아래와 같은 에러가 나왔다. 

찾아보니 url에 한글이 들어가서 나오는 에러!! 

[ERROR] : Request path contains unescaped characters

const stinNm = '강남';
const addressRequestUrl = `http://openapi.kric.go.kr/openapi/convenientInfo/stationInfo?serviceKey=${apiKey}&stinNm=${stinNm}`;

 

아래처럼 endoceURI() 로 바꿔주니 에러가 해결되었다

const stinNm = encodeURI('강남');

 

 

반응형