Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Werewolf_RU
 Аватар для Werewolf_RU
5 / 5 / 3
Регистрация: 03.02.2014
Сообщений: 191
Завершенные тесты: 1
#1

Сервер не отвечает на запрос - C++

11.04.2014, 01:04. Просмотров 239. Ответов 1
Метки нет (Все метки)

Здравствуйте, столкнулся со следующей проблемой. Пытаюсь сформировать запрос подобный браузерному и отправить его на сервер. Если верить Wireshark'у, то запросы идентичны, но есть небольшая проблема - на браузерный запрос ответ приходит, на сформированный у меня - нет.
Собственно, запрос

GET /contest_info/vote/ HTTP/1.1
Host: www.****.****.ru
Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
User-Agent: Opera/9.80 (Windows NT 6.1; WOW64; MRA 8.0 (build 6017)) Presto/2.12.388 Version/12.15
Accept-Language: ru-RU,ru;q=0.9,en;q=0.8
Accept-Encoding: gzip, deflate

Есть какая-то разница в отправке, не понимаю в чём заключается. Выделено на скриншотах.
Миниатюры
Сервер не отвечает на запрос   Сервер не отвечает на запрос  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2014, 01:04     Сервер не отвечает на запрос
Посмотрите здесь:

C++ Какая библиотека отвечает за использования математических функций в VS 2005?
Какая функция отвечает за очистку экрана? C++
мужики , какая функция отвечает за "глюк" раб.стола? C++
C++ Нужно найти строку, которая отвечает за вывод текущего времени на экран.
За что отвечает каждая из библиотек? C++
C++ Односвязный линейный список (Описать тип данных, который отвечает такому представлению многочленов, и создать логическую функцию)
C++ Дано целое число K. Нужно вывести строку описание оценки, которая отвечает числу
C++ Опишите код - какая функция за что отвечает?
Какая фигура в блок-схеме отвечает за вывод в файл? C++
C++ Сделать GET-запрос на игровой сервер
C++ Клиент-сервер
COM сервер C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Werewolf_RU
 Аватар для Werewolf_RU
5 / 5 / 3
Регистрация: 03.02.2014
Сообщений: 191
Завершенные тесты: 1
11.04.2014, 07:17  [ТС]     Сервер не отвечает на запрос #2
Забыл добавить, что формирую запрос в переменной типа стринг, отправляю через
C++
1
send(sock, GetStr.c_str(), GetStr.length(), 0);
Ответ пытаюсь записать в буфер, но программа подвисает и ждёт ответного сообщения, которое, если верить опять-таки Wireshark'у, не приходит
C++
1
2
3
char *resvbuf=new char[1024];//буфер
ZeroMemory(resvbuf, 1024);
recv(sock,resvbuf,1024,0);
Yandex
Объявления
11.04.2014, 07:17     Сервер не отвечает на запрос
Ответ Создать тему
Опции темы

Текущее время: 15:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru