티스토리 뷰

반응형

escape()

아래 열거된 아스키문자가 아니라면 모두 유니코드 형식으로 변환

ABCDEFGHIJKLMNOPQRSTUVWXYZ

abcdefghijklmnopqrstuvwxyz

1234567890

@*-_+./

var data = "test&test";

var url = "http://test.com?data="+escape(data);

 

encodeURI()

escape()와 비슷한 동작을 하지만 인터넷 주소표시에 쓰이는 특수문자들을 인코딩하지 않음

: ; / = ? & 등의 특수문자는 인코딩이 되지 않음. URL 전체를 인코딩할 때 사용

var url = "http://test.com?data=test";

var encode = encodeURI(url);

 

encodeURIComponent()

escape()와 비슷하지만 인터넷 주소표시에 쓰이는 모든 문자를 추가로 인코딩

: ; / = ? & 등의 특수문자가 추가로 인코딩. 필드 하나하나를 따로 인코딩할 때 사용

var data = "test&test";

var url = "http://test.com?data="+encodeURIComponent(data);

 

반응형

'Study' 카테고리의 다른 글

log4j(로그포제이) 관련  (0) 2024.03.15
Java(자바) domain(도메인) IP(아이피) 확인  (0) 2024.03.15
Java(자바) XML request  (0) 2024.03.15
git(깃) 관련  (0) 2024.03.15
MySQL(마이에스큐엘) 관련  (1) 2024.03.15
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함