![]() |
Косяки с сокетами и непонятки с пониманием http-запросов
Косяки с сокетами и непонятки с пониманием http-запросов
Я пытаюсь выучить winsock. Почти получается, но появилась проблема. У меня стоит апач и я подключаюсь программой которую написал на с++ к нему, т.е. к 127.0.0.1 на 80 порт. Затем делаю GET запрос на получение главной страницы, но в ответ не получаю вообще ничего. Я сначала думал, что проблема в моем запросе, но потом поставил тот же запрос в программу на php (идентичную) и апач вернул сообщение bad request. Мои косяки в запросе подтвердились, но ведь и программа на c++ тогда должна была вернуть это сообщение с “bad request”. А она вообще ничего не вернула. Вот у меня два вопроса. 1) как должен выглядеть минимальный GET запрос? Мой запрос вы увидите дальше по тексту в исходниках программ. 2) почему программа на с++ не получает ответа от сервера.? Вот исходники тех программ: C++: Код:
#include <stdio.h>php: Код:
<?php |
Чета я нехрена не понял про пхп! Это твой скрипт? Если да, то это полная чушь )))
1)Вопользуйся навископом и посмотри как долен выглядить запрос... 2)ЧЕ ЭТА ЗА Х... Цитата:
|
Код:
#include <stdio.h>parseurl.exe http://exemple.com:80/test.html или парситься значение по умолчанию тоесть localhost |
Код:
#include <winsock.h> |
И еще вот один вариант .
Код:
#include <stdio.h> |
| Время: 01:07 |