HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 06.03.2010, 20:04
Chrome~
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
Провел на форуме:
1747641

Репутация: 175
Отправить сообщение для Chrome~ с помощью ICQ
По умолчанию

dvion, что ты имеешь здесь ввиду:
Цитата:
Сообщение от dvion  
а) 0D 0A (в отсутствии content-length)
Ну и:
Цитата:
Сообщение от dvion  
б) читать блоки, пока блок не станет меньше его размера (в отсутствии content-length)
Не исключено, что все блоки будут одинакового размера. Или же наоборот: сервер будет отправлять блоки разного размера. (по 1024 байт, 2048 и т. д.)
 

  #12  
Старый 06.03.2010, 23:06
RedFern.89
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме:
500264

Репутация: 69
Отправить сообщение для RedFern.89 с помощью ICQ
По умолчанию

Keep-Alive - это поле указывает на не разрываное соединение, напиример "Connection: kerep-alive". и период соединения: "Keep-alvive: 300" а ваще найдите статью на википедии про HTTP - заголовки ))) там есть все))) особенно про Referer и User-Agent)

Последний раз редактировалось RedFern.89; 06.03.2010 в 23:08..
 

  #13  
Старый 07.03.2010, 06:45
dvion
Новичок
Регистрация: 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..
 

  #14  
Старый 07.03.2010, 07:13
rikko
Новичок
Регистрация: 23.11.2009
Сообщений: 14
Провел на форуме:
178353

Репутация: 10
По умолчанию

dvion, ну просто кладезь ценной инфы! очень хорошо. спасибо, за ссыль.
 

  #15  
Старый 07.03.2010, 19:38
_nic
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме:
2982851

Репутация: 107


По умолчанию

Гм а что есть сервера которые игнорируют "Connection : Close" ?
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ