отправка данных на колбу с помощью curl - PullRequest
0 голосов
/ 25 апреля 2018

Я отправляю данные из удаленного приложения на мой флеш-сервер на Raspberry Pi, который управляет моей домашней автоматизацией.Это делается с помощью URL-адреса в форме

http://192.168.1.212:5000/twi?twitakt=1&b0=24&b1=91&b2=24&b3=91

из моего приложения MacOS и работает без проблем.Я пытаюсь отправить данные с помощью curl из сценария оболочки в виде

curl --data 'twitakt = 1 & b0 = 24 & b1 = 91 & b2 = 24 & b3 = 91' http://192.168.1.212:5000/twi

как я читал во многих учебных пособиях в Интернете.Данные не доходят до сервера фляги.Я использовал двойные кавычки, добавление -X POST, разбиение на несколько частей с -d "b0 = 24" -d "b1 = 91" безуспешно.Единственный способ передать один чанк - это добавить? B0 = 24 в конец URL.Добавление второго фрагмента & b1 = 91 игнорируется.В шаблоне колбы у меня есть

b0: {{b0}}

b1: {{b1}}

b2: {{b2}}

и в консоли я получаю

b0: 24

b1: Нет

b2: Нет

Невозможно отправить дату таким способом или в моем коде ошибка?

1 Ответ

0 голосов
/ 14 мая 2018

Я не нашел другого решения, кроме упаковки всех данных в одну строку. Это работает для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...