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

 
 
> SIM800 HTTPS Яндекс.диск
KAlex
сообщение Sep 26 2014, 09:22
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 387
Регистрация: 20-12-06
Из: Obninsk
Пользователь №: 23 719



Задача - соединиться с яндекс-диском.
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
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 25th August 2025 - 00:57
Рейтинг@Mail.ru


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