ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

06.03.2010, 20:04
|
|
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
Провел на форуме: 1747641
Репутация:
175
|
|
dvion, что ты имеешь здесь ввиду:
Сообщение от dvion
а) 0D 0A (в отсутствии content-length)
Ну и:
Сообщение от dvion
б) читать блоки, пока блок не станет меньше его размера (в отсутствии content-length)
Не исключено, что все блоки будут одинакового размера. Или же наоборот: сервер будет отправлять блоки разного размера. (по 1024 байт, 2048 и т. д.)
|
|
|

06.03.2010, 23:06
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
Keep-Alive - это поле указывает на не разрываное соединение, напиример "Connection: kerep-alive". и период соединения: "Keep-alvive: 300" а ваще найдите статью на википедии про HTTP - заголовки ))) там есть все))) особенно про Referer и User-Agent)
Последний раз редактировалось RedFern.89; 06.03.2010 в 23:08..
|
|
|

07.03.2010, 06:45
|
|
Новичок
Регистрация: 11.03.2009
Сообщений: 19
Провел на форуме: 148278
Репутация:
3
|
|
Chrome~,
Не исключено, что все блоки будут одинакового размера. Или же наоборот: сервер будет отправлять блоки разного размера. (по 1024 байт, 2048 и т. д.)
0D 0A - идентификационная последовательность байт, который сведетельствует об окончании передачи. Только не нужно забывать про тайм-аут, а то до конца дней будешь эту связку байт ждать :-D
Не исключено, что все блоки будут одинакового размера
Ну дык, надо организовать буфер, иначе отдельный поток на работу, через winsock, например. Он будет штундировать, пока не нарвётся на тайм-аут, например. Или не получит 0D 0A, или не упрётся носом в content-length. В потоке организовываешь саму работу с сокетом, а в классе реализации сокета уже всякими штуками промышляешь.
Может скинуть самую успешную, на мой взгляд, реализацию этих дел?
Собсно - вот: http://www.ararat.cz/synapse/
Лучше - не видал! И посмотреть в сорцах можно всё, что требуется)
Последний раз редактировалось dvion; 07.03.2010 в 06:49..
|
|
|

07.03.2010, 07:13
|
|
Новичок
Регистрация: 23.11.2009
Сообщений: 14
Провел на форуме: 178353
Репутация:
10
|
|
dvion, ну просто кладезь ценной инфы! очень хорошо. спасибо, за ссыль.
|
|
|

07.03.2010, 19:38
|
|
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме: 2982851
Репутация:
107
|
|
Гм а что есть сервера которые игнорируют "Connection : Close" ?
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|