sitelink1  
sitelink2  
sitelink3  
extra_vars4  
extra_vars5  
extra_vars6  

post일땐 자동으로 encoding을 해서 변환하여 전달해주는지 오류가 없는데

get이나 delete에서 params로 넘길땐 한글 문제로 서버 오류가 발생된다

urlencode 모듈을 사용하면 해결된다

 

npm install urlencode 로 설치

 

//mocha test case에서 사용시

var urlencode = require('urlencode');

delete("/foods/"+urlencode.encode('오뎅'))

 

//router 서비스에서 param 꺼낼때

var urlencode = require('urlencode');

var name = urlencode.decode(req.params.name)