프로그래밍 언어/Javascript

jquery string 으로 url 넘길 때 특수문자 사라지는 현상 해결(encodeURICpmponent)

작은소행성 2021. 4. 12. 19:37

 

url 을 jquery로 전달하는데 %문자가 포함된 글자가 변겨오디어서 출력되는 현상을 발견했다. 

'%3D ' 가 '=' 로 변경되어 출력됨

 

//+ 와 & 만 퍼센트 인코딩으로 변경
url = url.replace(/&/g, "%26").replace(/\+/g,"%2B");

//url 전체를 퍼센트 인코딩으로 변경
url = encodeURICpmponent(url);

 

 

 

 

반응형