javascript - url 매개변수 값에 특수 기호 "+"가 있는데 어떻게 이스케이프합니까?
typecho
typecho 2017-07-05 10:44:04
0
4
941

encodeURI() 메서드는 현재 프로젝트에서 사용되므로 encodeURI() 함수는 URI에서 특별한 의미를 갖는 다음 ASCII 구두점을 이스케이프하지 않습니다.

전달된 매개변수 값이 "Qu+"이면 서버는 "Qu"를 얻고, 서버가 얻어야 하는 것은 'Qu+'입니다.

typecho
typecho

Following the voice in heart.

모든 응답(4)
过去多啦不再A梦

밟는 사람이 너무 많아서 형식적인 방법으로 바꿔보겠습니다.
encodeURIComponent 또는 base64를 사용할 수 있습니다.

迷茫

encodeURIComponent

漂亮男人

encodeURI() 함수는 이스케이프되지 않습니다: ;/?:@&=+$,#
하지만 encodeURIComponent는 가능합니다

習慣沉默

Base64가 아래로 전송되었습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿