LINUX.ORG.RU

QtNetwork и скачивание файлов


0

1

Берем и собираем пример из Qt http://doc.qt.nokia.com/4.7/network-download.html. Запускаем его:

$ ./download http://convivea.com/down.php?id=2
Download of http://convivea.com/down.php?id=2 succeeded (saved to down.php)
Этот же файл браузеры предлагают сохранить по именем bit_che_1_0_60.exe.

Отсюда вопрос: что нужно изменить в примере, чтобы он сохранял файлы под нормальными именами.


> что нужно изменить в примере, чтобы он сохранял файлы под нормальными именами.

заголовок разобрать.

$ curl -I -i 'http://convivea.com/down.php?id=2'
HTTP/1.1 200 OK
Date: Fri, 12 Aug 2011 16:12:28 GMT
Server: Apache/2.2.14 (Ubuntu)
X-Powered-By: PHP/5.3.2-1ubuntu4.9
Content-Length: 1376973
Content-Disposition: attachment; filename=bit_che_1_0_60.exe   <-----------
Content-Transfer-Encoding: binary
Content-Type: application/force-download
arsi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.