Отправить данные на сервер с помощью Arduino - PullRequest
0 голосов
/ 30 сентября 2019

Я делаю проект Arduino, включающий отправку данных на сервер. Я искал методы, которые мог бы использовать, и наткнулся на методы POST и GET, но мне нужна информация, которую я посылаю, чтобы не тронутая и чрезвычайно безопасная! Метод URL легко изменить или взломать. Есть ли другой способ, который я мог бы использовать, чтобы получить эту информацию и отправить на мой сервер?

Ответы [ 3 ]

0 голосов
/ 30 сентября 2019

До тех пор, пока запрос покидает ваше устройство с помощью метода get или post из соображений безопасности, он будет одинаковым. Вам следует учитывать использование HTTPS, поскольку данные передаются в зашифрованном виде (SSL-шифрование), и никто не может их читать или записывать, кроме приемника / передатчика.

0 голосов
/ 30 сентября 2019

Используйте HTTPS и проверяйте данные, которые поступают от клиента (в вашем случае это Arduino), но любой может опубликовать данные на ваш URL-адрес, поэтому обычная практика - обрабатывать и проверять только те данные, которые вы ожидаете.

Если проверка не пройдена, верните 400 http код.

0 голосов
/ 30 сентября 2019

Вы защищаете его так же, как защищаете любое другое конфиденциальное использование в Интернете: используя HTTPS вместо небезопасного HTTP.

...