URL에 '
과 &
을 인코딩하는 방법이 필요합니다. 다음 예제를 확인하십시오 URL에서 '와 &와 유사한 문자를 이스케이프 처리합니다.
// "get_records.php?artist=Mumford%20%26%20Sons"
"get_records.php?artist=" + encodeURIComponent("Mumford & Sons");
// "get_records.php?artist=Gigi%20D'Agostinos"
"get_records.php?artist=" + encodeURIComponent("Gigi D'Agostino");
encodeURIComponent
'
을 인코딩하지 않습니다. 대신
escape
을 사용할 수는 있지만 권장되지 않습니다. 이 경우 어떻게해야합니까? 맞춤형 인코더를 만드시겠습니까?
나도 다른 문자를 탈출 할 수 있습니다 : :
, /
, .
, ,
, !
, 예를 들어,에 대한 다음 문자열
"11:59"
"200 km/h in the Wrong Lane"
"P.O.D."
"Everybody Else Is Doing It, So Why Can't We"
"Up!"
그래서 사용자 지정 인코더를 만드는 것이 최선의 방법처럼 보인다 . 내가 사용할 수있는 대체 접근법이 있습니까?
충분 보인다. 아마도, 나는 그것을 사용할 것이다. – akinuri