Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM900 HTTP POST
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
AndyTrof
скажите в презентации у китайцев ошибка или данные нужно отправлять 2 раза?
AndyTrof
прошивка модуля - Revision:1137B09SIM900M64_ST_DTMF_JD_MMS. Проблема заключается в том, что часть пакетов при POST запросе приходят с нулевой длиной Content-Length: 0;. Хотя модуль возвращает DOWNLOAD.
Fusion
В презентации ошибка - AT+HTTPACTION=1 1 раз и ждем ответ.
Вот пример Post запроса:
Код
AT+HTTPINIT
OK
AT+HTTPPARA = "CID",1
OK
AT+HTTPPARA="URL","sav.p.ht/post.php"
OK
AT+HTTPDATA=10,10000
DOWNLOAD
// Данные 10 байт                       test=12345
OK
AT+HTTPACTION=1
OK
+HTTPACTION:1,200,30
AT+HTTPREAD
+HTTPREAD:30
Start<br><br>test is not 12345
OK


Встречный вопрос: как в Post запросе отправить переменную?
test=12345 не проходит.
CADiLO
А апнотесом вместо презентации не пробовали воспользоваться?
SIM900_IP_Application Note_V1.04
AndyTrof
Здесь вижу только v1.03, я не там смотрю ?
2 Fusion, переменные я не отправлял.
Когда запрос отправляется часто (например каждые 20 сек), то все пакеты приходят с нужной длиной. Когда ставлю раз в 5 мин, то часть с Content-Length: 0. Это проблема оператора или модуля ?
CADiLO
Обновились файлы - смотрите.
Fusion
Появилась команда HTTPSTATUS
Модуль выдает по ней ошибку:
AT+HTTPSTATUS?
ERROR
Ревизия модуля: 1137B09SIM900M64_ST
Просьба: поделитесь новой прошивкой alldСОБАКАmail.ru
Цырен.
Цитата(Fusion @ Apr 22 2013, 13:03) *
Появилась команда HTTPSTATUS
Модуль выдает по ней ошибку:
AT+HTTPSTATUS?
ERROR
Ревизия модуля: 1137B09SIM900M64_ST
Просьба: поделитесь новой прошивкой alldСОБАКАmail.ru


Отправил.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.