相关疑难解决方法(0)

为什么跟踪服务器不理解我的请求?(Bittorrent协议)

我正在尝试在C中实现Bittorent.首先,在编写代码片段之前,我尝试使用Web浏览器将以下消息(URL)发送到跟踪器服务器.

你可以尝试这个URL.

http://torrent.ubuntu.com:6969/announce?
info_hash=%9b%db%bbI%f0%85%a2%d1%5d%96%ac%fa%bf%f81%06%001O%e0
&peer_id=ABCDABCDABCDABCDABCD&port=6882&downloaded=0
&uploaded=0
&left=0
&event=started
Run Code Online (Sandbox Code Playgroud)

我已经从这个链接下载了torrent文件,文件名为dapper-dvd-i386.iso,并且具有9bdbbb49f085a2d15d96acfabff8310600314fe0SHA-1值.

但是,在发送上述请求后,我得到了

your client is outdated, please upgrade
(HTTP 400 bad request)
Run Code Online (Sandbox Code Playgroud)

为什么跟踪服务器不理解我的需求?互联网的任何规格都无济于事.
任何帮助都是极好的.先感谢您.

c bittorrent

7
推荐指数
1
解决办法
1517
查看次数

标签 统计

bittorrent ×1

c ×1