Задача - соединиться с яндекс-диском.
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