|
|
|
| Скачиваю файл через сокеты, обращаюсь по адресу типа такого:
site.ru/getfile.aspx?fileid=12345
В результате файл мне заливается в сокет. А вот его непосредственное имя я не вижу. А его нужно знать, поскольку оно определяет его содержание. Вариант с придумыванием нового имени однозначно отпадает. | |
|
|
|
|
|
|
|
для: ДацкыйКот
(16.05.2008 в 12:44)
| | Непосредственно перед содержимым файла вам должны прислать HTTP-заголовок с именем файла, что-то вроде
Content-Disposition: attachment; filename=text.txt
|
| |
|
|
|
|
|
|
|
для: cheops
(16.05.2008 в 14:38)
| | Во-первых, не должны, а могут. Могут и не прислать.
Во-вторых, имя также могут передать в атрибуте name поля Content-type. | |
|
|
|
|
|
|
|
для: Trianon
(16.05.2008 в 15:47)
| | Согласен, в любом случае стоит внимательно просмотреть HTTP-заголовки на предмет имени файла. | |
|
|
|