【发布时间】:2011-12-03 18:44:10
【问题描述】:
我正在尝试构建一个可以下载 torrent 文件的应用程序。下载时似乎无法正确保存文件。
它似乎缺少标题或其他东西。如果您打开文件,您将看不到跟踪器的信息。该文件比我从浏览器下载的文件小 1 KB 到 3 KB。
我认为它必须是 mime 文件类型问题,因为我用谷歌上的一些图片替换了 torrent 链接,并且下载正常。
private void submitButton_Click(object sender, EventArgs e)
{
string hashCodeString;
hashCodeString = hashTextBox.Text;
addressTextBox.Text = "http://www.torrage.com/torrent/" + hashCodeString +".torrent";
torrageLinkLabel.Text = addressTextBox.Text;
}
private void torrageLinkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
using (var client = new WebClient())
{
client.DownloadFile(torrageLinkLabel.Tex… @"C:\torrent\file.torrent");
}
不知道为什么它缺少标题和跟踪器。
【问题讨论】:
-
您确定从同一个 URL 下载吗?
-
遇到同样的问题,你解决了吗?
-
抱歉回复晚了,我还没弄明白。
标签: c# webclient mime bittorrent