работа с intenet

cfif
Offline
Зарегистрирован: 29.05.2020

Пишу прогу для автополива. Схема такая: к ардуино подключены электромагнитные клапаны через реле. Ардуино через сетевой модуль обращается на сайт. Сайт в ответ на обращение отдает строку с параметрами - какой клапан включить. Если сайт, для обращения ардуины, делаю на локальном компе - всё работает.

Проблема началась при переносе сайта с локального компа в интернет.

Проблема следующая - сайт в интернете работает по протоколу https, а ардуино делает запрос по протоколу http.  В результате ардуино получает страницу "301 переадресация на протокол https". Ну и, соответственно, не те данные, которые нужны.

Как можно отправить запрос по протоколу https? Использую библиотеку EtherCard.h. я так понимаю, что настройку работы с сайтом делает команда ether.dnsLookup(website). Но как ее изменить - не найду(((

ну или может в интернете есть бесплатный хостинг, который позволяет сделать поддомен с http? в инете не нашел таких((( может таких уже и в природе не существует?

sadman41
Offline
Зарегистрирован: 19.10.2016

По https ESP умеет, ардуину даже и не мечтайте заставить так ходить.

cfif
Offline
Зарегистрирован: 29.05.2020

спасибо большое - буду ковырять тогда в этом направлении)

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Что мешает отключить https на хостинге? 

cfif
Offline
Зарегистрирован: 29.05.2020

как раз сегодня нашел эту фишку. отключил и сейчас всё работает. Спасибо)

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Мог бы и плюсануть за решение проблемы... 

Хотя мне они (плюсы) как валенку тапки.