в Микотик опять накосячили ?

Здесь выкладываем скрипты
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Ответить
Sertik
Сообщения: 1091
Зарегистрирован: 15 сен 2017, 09:03

21 янв 2021, 13:09

Обнаружил, что терминал и скрипты Микротик не воспринимают строку типа

/tool fetch http-method=post http-content-type="application/json" http-data="{\"lat\":\"56.12\",\"lon\":\"25.12\"}" url="http://testserver.lv/index.php"
(пример строки взят из https://wiki.mikrotik.com/wiki/Manual:Tools/Fetch)

Анализатор строки пишет, что не знает, что такое http-content-type не позволяя установить этот параметр.

Версия ROS 6.46.3


Чего не знаем то нагуглим
Sertik
Сообщения: 1091
Зарегистрирован: 15 сен 2017, 09:03

21 янв 2021, 13:18

А нет, разобрался. Не дочитал. Они удалили этот параметр и перенесли выбор content-type в http-header

https://wiki.mikrotik.com/wiki/Manual:Tools/Fetch

http-content-type (string; Default: application/x-www-form-urlencoded) the MIME type of the data you are going to send via POST/GET. Removed since v6.44, now http-header-field="content-type: xxx" should be used.


Тоже умники, конечно. Разве можно удалять ранее введенные параметры ? А если кто-то уже написал под них скрипты . Винторогие .... микротиковцы.


Чего не знаем то нагуглим
Ответить