Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM800 HTTPS Яндекс.диск
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
KAlex
Задача - соединиться с яндекс-диском.
API Яндекс.Диска доступен по адресу https://webdav.yandex.ru. Соединение должно производиться по протоколу HTTPS (порт 443).
Делаю все по даташиту.
>> AT+SAPBR=3,1,"CONTYPE","GPRS"
<< OK
>> AT+SAPBR=3,1,"APN","internet.mts.ru"
<< OK
>> AT+SAPBR=3,1,"USER","mts"
<< OK
>> AT+SAPBR=3,1,"PWD","mts"
<< OK
>> AT+SAPBR=1,1
<< OK
>> AT+HTTPINIT
<< OK
>> AT+HTTPPARA="CID",1
<< OK
>> AT+HTTPPARA="URL","https://webdav.yandex.ru:443"
<< OK
>> AT+HTTPSSL=1
<< OK
>> AT+HTTPACTION=0
<< +HTTPACTION: 0,600,0

Если SSL не включать:
>> AT+HTTPACTION=0
<< +HTTPACTION: 0,603,0

Изменил URL, SSL не включен:
>> AT+HTTPPARA="URL","http://webdav.yandex.ru"
<< OK
>> AT+HTTPACTION=0
<< +HTTPACTION: 0,301,184
>> AT+HTTPREAD
+HTTPREAD: 184
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.4.7</center>
</body>
</html>
OK

Изменил URL, SSL включен:
>> AT+HTTPPARA="URL","webdav.yandex.ru"
<< OK
>> AT+HTTPSSL=1
<< OK
>> AT+HTTPACTION=0
<< +HTTPACTION: 0,600,0

Еще у меня как то получалось "+HTTPACTION: 0,601,0" (Network error), не
помню как. Перебирал разные варианты.
Помогите разобраться.

ЗЫ. Revision:1308B05SIM800M32
Pavel☺
1) AT+HTTPPARA="REDIR",1
2) AT+HTTPPARA="URL","http://webdav.yandex.ru"
KAlex
Не в этом дело.
Из Симкома сообщили, что есть недочеты в прошивке. В ближайшее время исправят.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.