Всем привет!
У меня следующая проблема..: получаю страницу, а в ней какие то левый байты появляются, мне сказали, что нужно нуль добавлять после recv, добавил..но не помогло.., в чем проблема, подскажите пожалуйста..вот код:
char *header = "GET / HTTP/1.1\r\nAccept-Language: ru\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MRA 4.8 (build 01709))\r\nhost: yandex.ru\r\nConnection: Keep-Alive\r\n\r\n";
char h[50000];
int se, re, index = 0;
se = send(s, header, strlen(header), 0);
while(re = recv(s, &h[index], 1024, 0))
{
index += re;
h[index] =0;
}
11.02.07 10:47: Перенесено модератором из 'C/C++' — Odi$$ey