url의 한글 파라미터가 깨질때 ( ascii → 문자 )
decodeURI("안녕하세요.");
ascii 문자로 엔코딩 한다. ( 문자 → ascii )
encodeURI("안녕하세요");
encodeURI
사용방법 : encodeURI(uri);
- 인터넷 주소에 사용되는 일부 특수문자(:, ;, /, =, ?, & 등)를 제외 문자만 인코딩
- 보통 인터넷 주소의 파라미터 전체를 인코딩할 때 사용
decodeURI
사용방법 : decodeURI(encodedURI로 인코딩 한 문자열);
- encodeURI 로 인코딩한 값을 다시 원래대로 디코딩
encodeURIComponent
사용방법 : encodeURIComponent(url 전체);
- encodeURI이 제외한 일부 특수문자까지도 인코딩
- url 전체(인터넷 주소 전체)가 파라미터로 전송될 경우 사용가능