내가 문자열홀수 인코딩 바로
"R&B%2FSoul"
URL 인코딩 것으로 보인다을 얻기 위해 두 개의 디코딩이 필요합니다.
URI.unescape("R&B%2FSoul") => "R&B/Soul"
그것의 부분을 돌보는 것, 전부는 아니지만 그 :하지만 이상한 결과를 디코딩. 나는 그래서 inorder를
CGI::unescapeHTML("R&B%2FSoul") => "R&B%2FSoul"
을 할 경우 내가
CGI.unescape(CGI::unescapeHTML("R&B%2FSoul")) => "R&B/Soul"
누구든지 여기에 무슨 일이 일어나고 있는지 이해 두 번을 해독하는 데 필요한 올바른 값을 얻으려면? 감사!
인터넷의 야생에는 모든 종류의 별난 double/triple/n 인코딩 된 문자열이 있습니다. 나는 사람들이주의를 기울이지 않을 때 거미를 썼고 항상 그 물건에 달려 들었다. –