我发送一个刮刮包,播种机,下载器和leechers总是返回为0.
这是我的初始连接和刮刀代码。
public void scrape() {
for (final String infohash : infoHashes) {
hashes += infohash;
}
outStream.writeByte(hashes.getBytes());
}
例如我的输出是
3617635676834215396 0
答案 0 :(得分:0)
for (final String infohash : infoHashes) { hashes += infohash; } outStream.writeByte(hashes.getBytes());
我的猜测是你正在使用十六进制编码的哈希值。 UDP擦除期望它们的原始格式。