Я пытаюсь создать приложение, которое будет загружать торрент-файлы. Во время загрузки кажется, что файлы не сохраняются правильно.
Кажется, отсутствует заголовок или что-то в этом роде. Если вы откроете файл, вы не увидите информацию о трекере. Файл примерно на 1–3 КБ меньше, чем если бы я загружал его из браузера.
Я решил, что это проблема типа mime-файла, потому что я заменил торрент-ссылку на какое-то изображение в Google, и оно загружается нормально.
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");
}
Не знаю, почему отсутствуют заголовок и трекеры.