Здравствуйте, MaxGl, Вы писали:
MG>Здравствуйте, crawler, Вы писали:
C>>char* response = "HTTP/1.1 200 OK \r\n Content-Type:text/html \r\n\r\n <HTML>\n<BODY>\nHallo\n</BODY>\n</HTML> \r\n";
C>> ret = send(sock,response,DEFAULT_BUFFER,0);
MG>
А чему равно DEFAULT_BUFFER?
MG>В данном случае надо так:
MG>MG>ret = send(sock,response, strlen(response),0);
MG>
Не поверишь я со вчерашней ночи по всякому пробовал
char* response = "HTTP/1.1 200 OK \r\n Content-Type:text/html Content-Length:200 \r\n\r\n <HTML>\n<BODY>\nHallo\n</BODY>\n</HTML> \r\n";
ret = send(sock,response,strlen(response)+1,0);
И с длинами в Content-Length: по разному ....
Боюсь что здесь ошибка в чем-то другом ...
может CR LF последовательность не \r\n а как-то по другому должна быть ?
Например, IE вообще циклится он мне продолжает GET запросы сыпать... с такими же ошибками