Показать сообщение отдельно

  #4  
Старый 29.01.2010, 03:06
wolmer
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
С нами: 8947056

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

Как полностью и нормально принять пакет с помощью winsock? (TCP (HTTP))(C++)
Хотелось бы принять не затрагивая Content-Length, так как была однажды ситуация когда сервер просто не возвращал Content-Length а в конце принятого пакета писалась всякая гадость (к примеру 400 bad request (после 200 ok))
Прием делаю так:
Цикл while + проверка на то что вернула нам функция recv, если значение recv -> NULL или SOCKET_ERROR -> break

Последний раз редактировалось wolmer; 29.01.2010 в 04:49..
 
Ответить с цитированием