LINUX.ORG.RU

Re: Re: Re: HTTP: определение размера файла без закачки?

Этот способ всеж не есть совсем правильный.

Если Вы шлете запрос GET то сервер в любом случае будет слать Вам файл. Можно конечно после чтения хидера сразу закрыть сокет, но это все равно не есть хорошо. Сеть загружается, сервер тоже, да и Ваш сетевой интерфейс и стэк.

Правильно слать запрос HEAD который есть тот же GET только сервер не будет слать тело сообщения а только хидер. Далее, как и было сказано, читать поле "Content-length".

vt100 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.