Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.12;
Скачать: CL | DM;

Вниз

Как с помощью сокетов получить от сервера имя файла   Найти похожие ветки 

 
LFRT   (2007-01-04 06:20) [0]

Как с помощью сокетов получить от сервера имя файла
по его url адресу, т.к. в url не всегда дается прямая ссылка
на файл.


 
Прогер   (2007-01-04 09:45) [1]


> в url не всегда дается прямая ссылка на файл.


Видимо, не спроста.


 
LFRT   (2007-01-04 10:13) [2]

>Видимо, не спроста.
И тем не менее как?


 
Плохиш ©   (2007-01-04 11:16) [3]

В общем случае никак.


 
umbra ©   (2007-01-04 11:57) [4]


> от сервера имя файла
> по его url адресу

может, никакого файла и нет вовсе. Он создается по запросу


 
LFRT   (2007-01-04 12:18) [5]

>может, никакого файла и нет вовсе. Он создается по запросу
Это понятно, но если предусмотрено обращение к определенному
"файлу" будь то динамически созданному и т.п., то сервер возвращает
его имя, размер и т.п. (если конечно это предусмотрено), так вот
как с помощью сокетов получить то самое возвращенное сервером имя. >В общем случае никак.
Не согласен, большинство url если они опубликованы для
пользователя на загрузку какого-либо файла по сети публикуются не
для того чтобы программы не смогли получить от сервера имя данного файла, иначе зачем вообще их публиковать.


 
Прогер   (2007-01-04 13:37) [6]


>  большинство url если они опубликованы дляпользователя на
> загрузку какого-либо файла по сети публикуются недля того
> чтобы программы не смогли получить от сервера имя данного
> файла


Возможно, имя передаётся именно в начале передачи этого файла. Попробуй начать закачку и получив имя файла прервать её. Что за сервер? FTP?


 
Плохиш ©   (2007-01-04 14:25) [7]

Имя файла, по стандарту, передаётся в параметре "Content-disposition" заголовка.



Страницы: 1 вся ветка

Текущий архив: 2007.08.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
2-1184691623
mfender
2007-07-17 21:00
2007.08.12
Преобразование времени RFC822 в TDateTime


2-1184158240
AZIZE
2007-07-11 16:50
2007.08.12
перегрузка операций


2-1184323485
lamerskii_vopros
2007-07-13 14:44
2007.08.12
динамическое создание компонента


2-1184443004
opoloXAI
2007-07-14 23:56
2007.08.12
Рабочая папка приложения.


9-1157611526
Kobik.
2006-09-07 10:45
2007.08.12
Z-Буфер и полноэкранный режим