Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Запрос страницы Apache

17K
13 апреля 2010 года
LostAngel
7 / / 10.10.2006
Вот какое дело:

пишу программу, которая должна стягивать запрошенную пользователем страничку на сервер и проверять ее.

хотелось бы знать чего ждет апач, чтобы отправить html-код.

т.е. я конектюсь на 80 порт и должен что-то ему написать прежде чем он мне что-то отвечает. весь вопрос в том - что ему написать.

Цитата:
sock = socket(AF_INET, SOCK_STREAM, 0);
bzero(&serv,sizeof(serv));
serv.sin_family = AF_INET;
serv.sin_port = htons(80); //указываем порт подключения - 110
hostent * he = gethostbyname(site); //указываем имя сервера
memcpy(&serv.sin_addr, he->h_addr_list[0], he->h_length);

connect(sock,(struct sockaddr*)&serv,sizeof(serv));
write(sock,"GET ", sizeof("GET "));
read(sock, buffer, sizeof(buffer));



кто что предложит?
хотелось бы иметь универсальный вариант, т.е. и для стартовых страничек, и для всех остальных, и сгенерированных сервером и статичных.
их просто надо загружать.

можно, конечно, вызывать для этого какой-нить fetch, но хочется самостоятельно проводить эту процедуру.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог