RE: Tracker scrape extension proposal
"Harold Feit - Depthstrike.com Administrator" <[email protected]>
| Newsgroups | gmane.network.bit-torrent.general |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm not sure how documented it is, but there are trackers that DO support multiple info_hash values being passed to them in a single scrape. The trackers that do not support multiple info_hash values in a scrape call return either the first or last info_hash value passed to them, typically last such as the case with PHP, but sometimes first depending on the way the tracker is programmed. Quite simply, if a tracker's native platform supports handling multiple info_hash values being passed to it, all of the info_hash values passed through the get values are searched in the tracker's database and returned to the client in a single reply formatted as if a full scrape was called and the only torrents that exist on the tracker are the ones listed in the info_hash keys ( example tracker: http://tracker.scarywater.net:443/scrape ). If you're scraping for 100 torrents, you may be better off just getting the full scrape anyway. As wrong as the behavior appears for multiple info_hash values, the way that it is handled is fairly consistent across different archtypes of trackers (although is more dependent on the archtypes of programming styles). Additional trackers will be supporting this in the near future. - -----Original Message----- From: Nick Johnson [mailto:[email protected]] Sent: Wednesday, January 12, 2005 5:49 PM To: [email protected] Subject: Re: [BitTorrent] Tracker scrape extension proposal Is this documented? I didn't see it mentioned on the unofficial wiki that more than one value could be provided. The fallback behaviour here seems wrong, too. Many systems, such as PHP, won't support multiple GET values with the same key (in PHP's case, unless the key is appended with []), so they won't support it, and many other trackers probably won't either. If a tracker doesn't support it, it'll only return one key, which is entirely the wrong behaviour if you're trying to retrieve information on 100 different torrents. - -Nick Johnson - -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.6.10 - Release Date: 1/10/2005 -----BEGIN PGP SIGNATURE----- Version: PGP 8.0.3 iQEVAwUBQeW7v18nceBm0DUaAQJTSAgAwTNWGHElbwBnmo8GGOnICJSS1XQ8DYq3 vartxhNqQ06Lr86cS0GrbvyBhYpCr18xKaNV7ON/beTJr2cDMWemwtcsuEWVlm+m 956De64Od6e4m7upxMZIBHwb41dhzDGtsQc66Y07JhGjVEIB42ktsbBKoqOvYEnL IiuIYJr+JFEhaPCy1EMJZpqzeqpG8h8Zgm/ypexdwY7S1iUnSHnB/HctWncgqdi6 nm37ixn0aUu/gU92ivTdb2f51CyTBc/Vr7VewOUBaLqSHDJBOptL0n6ns07tiAiU 6o3qP9GLkcvMQ4miJ1qL4UJN+LWcmLb//KO5BnvmDnk+/2RE0P66Cg== =PKPL -----END PGP SIGNATURE----- Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/BitTorrent/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/