10 / 10 / 7
Регистрация: 03.02.2014
Сообщений: 205
1

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

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

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

GET /contest_info/vote/ HTTP/1.1
Host:
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

Есть какая-то разница в отправке, не понимаю в чём заключается. Выделено на скриншотах.
Миниатюры
Сервер не отвечает на запрос   Сервер не отвечает на запрос  
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2014, 01:04
Ответы с готовыми решениями:

Как сервер отвечает на http запрос?
Здравствуйте. Очень интересно как сервер работает в следующем случае - клиент отправляет http...

DNS-сервер не отвечает
Роутер D-Link 2600U, прошивка 2_0_1, к нему подключен ноут через Wi-Fi. При подключении пишет что...

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

Асинхронный сервер не отвечает
Добра. Написал асинхронных сервер сервер и клиент для чата. Порядок работы примерно таков:...

1
10 / 10 / 7
Регистрация: 03.02.2014
Сообщений: 205
11.04.2014, 07:17  [ТС] 2
Лучший ответ Сообщение было отмечено Werewolf_RU как решение

Решение

Забыл добавить, что формирую запрос в переменной типа стринг, отправляю через
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);
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2014, 07:17
Помогаю со студенческими работами здесь

DNS сервер не отвечает
Такая ситуация: два ноутбука, один раздает вайфай через connectify, другой принимает. На втором,...

DNS сервер не отвечает!
Добрый вечер! У меня возникла следующая проблема. Купил роутер ASUS RT-N10U, начал настраивать и...

Прокси-сервер не отвечает
Здравствуйте! Третий день нет интернета в Хроме, Яндексе и IE. Прочитала множество статей,...

DNS сервер не отвечает
Здравствуйте. Есть ADSL роутер, к которому через пару свичей подсоединен комп Win 7. С него по...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru