NameValueCollection getCollection(ScrapeMessage scrapeMessage)
        {
            var res = new NameValueCollection();

            if (scrapeMessage.InfoHashes.Count == 0)
            {
                return(res);//no infohash????
            }
            //TODO more than one infohash : paid attention to order in response!!!
            var hash = new InfoHash(scrapeMessage.InfoHashes[0]);

            res.Add("info_hash", hash.UrlEncode());
            return(res);
        }
 private NameValueCollection getCollection(ScrapeMessage scrapeMessage)
 {
     var res = new NameValueCollection();
     if (scrapeMessage.InfoHashes.Count == 0)
         return res; //no infohash????
     //TODO more than one infohash : paid attention to order in response!!!
     var hash = new InfoHash(scrapeMessage.InfoHashes[0]);
     res.Add("info_hash", hash.UrlEncode());
     return res;
 }
Exemple #3
0
 private InfoHash Clone(InfoHash p)
 {
     return(InfoHash.UrlDecode(p.UrlEncode()));
 }