如标题~
学习是最好的投资!
모든 매개변수를 인코딩할 필요는 없습니다. 중국어 왜곡 문자를 해결하려면 URLEncoder을 사용하는 것이 해결책이지만 필수 선택은 아닙니다. 그러나 매개변수에 URI 예약어가 포함되어 있으면 URLEncoder을 사용해야 합니다. 예를 들어 매개 변수에 /&?=...과 같은 예약어가 포함된 경우 인코딩하지 않으면 URL 구문 분석은 확실히 예상한 결과가 아닐 것입니다. RFC 3986 2.2. 예약된 문자
URLEncoder
URI
/&?=
URL
한자 깨짐 방지, 사용하셔도 되고 안하셔도 됩니다
브라우저가 자동으로 URLEncoder.encode를 한 번 수행하므로 수동으로 URLEncoder.encode를 수행할 필요가 없습니다
안드로이드 코드에서는 android.net.Uri.encode()를 사용하는데, 매개변수에 특수문자가 있는지 잘 모르겠으면 그냥 추가하면 됩니다.
모든 매개변수를 인코딩할 필요는 없습니다. 중국어 왜곡 문자를 해결하려면
URLEncoder
을 사용하는 것이 해결책이지만 필수 선택은 아닙니다.그러나 매개변수에
URI
예약어가 포함되어 있으면URLEncoder
을 사용해야 합니다. 예를 들어 매개 변수에/&?=
...과 같은 예약어가 포함된 경우 인코딩하지 않으면URL
구문 분석은 확실히 예상한 결과가 아닐 것입니다.RFC 3986 2.2. 예약된 문자
한자 깨짐 방지, 사용하셔도 되고 안하셔도 됩니다
브라우저가 자동으로 URLEncoder.encode를 한 번 수행하므로 수동으로 URLEncoder.encode를 수행할 필요가 없습니다
안드로이드 코드에서는 android.net.Uri.encode()를 사용하는데, 매개변수에 특수문자가 있는지 잘 모르겠으면 그냥 추가하면 됩니다.