Можно ли как-то получать только Header после POST-запроса, а не всю страницу? Например, как это делает HEAD-запрос.
скопируй заголовок в текстовый файл посмотри сколько он занимает байт... прбавь к этому на всякий случай байт 80 и пиши recv(sock,buff,размер заголовка + 80,0); в общем лишнего не примешь ))
Но на мой взгляд для данной ситуации вполне подходящий. Автор же не говорил что ему нужно любые запросы и прога чб была под все нужды... h4xx0r, мог бы предложить свой вариант кода... а не... хотя не мне тебя жизни учить...
Тогда все равно придется прочитать какое то количество байтов. По 1 байту читать можно, но не советуется в реальных проектах.