Bittorrent Tracker Anfrage
-
06-07-2019 - |
Frage
Mit einer Torrent-Datei von
http://torrent.ubuntu.com:6969/
Ich bin die Berechnung seine Hash, die auf der Seite mit dem Hash übereinstimmt.
i Dann machen Sie eine Anfrage an den Tracker. Wie
http://torrent.ubuntu.com:6969/announce?info_hash=9a81333c1b16e4a83c10f3052c1590aadf5e2e20
Aber ich bekomme
d14: failure reason63: Forderter Download nicht autorisiert ist, für die Verwendung mit diesem tracker.e
Nach der spec dies funktionieren soll?
Lösung
Sie haben angegeben, die info_hash in hex, anstatt URL-Codierung. Das Bytes des SHA-1-Hash sollte direkt codiert werden, wie folgt:
http://torrent.ubuntu.com:6969/file?info_hash=%9A%813%3C%1B%16%E4%A8%3C%10%F3%05%2C%15%90%AA%DF%5E.%20
Auch für die announce
URL, sind einige zusätzliche Parameter wie peer_id
in der Regel erforderlich.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow