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; }
private InfoHash Clone(InfoHash p) { return(InfoHash.UrlDecode(p.UrlEncode())); }