реклама на сайте
подробности

 
 
> HTTP 1.1 + SIM300, подскажите по протоколу
mr_freeman
сообщение Mar 4 2010, 11:47
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 28-10-09
Пользователь №: 53 255



Добрый день.

Пытаюсь соединится с сервером по IP, но никак не могу разобратся что пересилать по протоколу HTTP 1.1

Формат следующий:
at+cipstart="tcp","АЙПИ","80"
at+cipsend
>GET /test/Data?dat=test
ctrl+z

send ok

и ничего ни в ответ на на сервере.

где-то прочитал что просто GET не досточно, пробывал

>GET /test/Data?dat=test
Accept: */*
host: АЙПИ
ctrl+z

результат одинаковый

если совсем уже какую-то билиберду послать, в ответ: АПАЧ такой-то, протокол HTTP 1.1, ошибка такая-то

Может я не правильно запросы делаю, или вообще не так с сим300 по этому протоколу работать нужно?
Может кто напишет правильный вариант?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mr_freeman
сообщение Mar 8 2010, 23:32
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 28-10-09
Пользователь №: 53 255



Спасибо большое. Работает! Правда много всего. Интересно, что из всего этого можно выкинуть, для экономии трафика. Я вот, например оставил только:
GET /блаблабла
GET HTTP/1.1
Host: 92.60.187.9
User-Agent: 5
Accept: text
Connection: close

Ну я понимаю, что это еще и от сервера зависит, но тем не менее.
А на счет больше 1Кб пробывал чисто для теста, после превышения 1Кб модуль перестает эхом отвечать, минуту молчит, потом присылает SEND OK. А вообще, я все разбивал по 512 байт. AT+CIPSEND=512

Сообщение отредактировал mr_freeman - Mar 8 2010, 23:40
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 15:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01374 секунд с 7
ELECTRONIX ©2004-2016