나는 다음과 같은 추적 요청이 있습니다트래커 발표 요청에서 info_hash 정보를 어떻게 디코딩합니까?
"info_hash=%92%c345%c0%28%15%e4rr%b1y%17%b7%cbs%0a%ef%9a%fc&peer_id=-UT2210-%2abP%b2%c23~NaN7-%7c%0f%1f&port=56541&uploaded=0&downloaded=0&left=461680&corrupt=0&key=6AD19369&event=started&numwant=200&compact=1&no_peer_id=1"
을 나는 자바 스크립트의 info_hash
및 peer_id
필드를 디코딩하고 싶습니다. unescape()
, decodeURI()
및 decodeURIComponent()
함수를 시도했지만 예상 한 결과를 반환하지 않았습니다.
모든 % nn 세 쌍은 16 진수 표현이며 다른 모든 것은 인코딩되지 않습니다. 이진 데이터로 무엇을하고 싶습니까? –
나는 이것이 더 나은 표현을 얻을 수 있다고 생각했다. 그 목적은 추적기를 만드는 것이고 나는 데이터베이스에 들어가야하는 정보에 대해 혼란스러워했습니다. – George
가장 좋은 표현은 그 중 하나이며, 디코딩하지 말아야한다는 것이 밝혀졌습니다.나는 그것을 그대로 사용하게 될 것이다. – George