Каким образом передать кириллицу в curl для get-запроса чтобы осущетсвить поиск в БД

Буду очень признателен если подскажите мне каким образом передавать кириллицу в get-запросе. Необходимо передать "АИС" для поиска в поле category

Пробовал следующие варианты:

curl "https://helpdesk-dev.ingos.ru/api/now/table/incident?syspram_limit=1&categoryCONTAINS".urlencode("АИС") --request GET --header "Accept:application/json;charset=utf-8" --user "login":"pass"

ответ: bash: syntax error near unexpected token `('

curl "https://helpdesk-dev.ingos.ru/api/now/table/incident?syspram_limit=1&category=".urlencode$("АИС") --request GET --header "Accept:application/json;charset=utf-8" --user "login":"pass"

ответ: bash: АИС: command not found и далее отдается о json от сервера, однако поле category пустое, то есть фильтрация не осуществляется!

curl --data-urlencode "categoryCONTAINS$(АИС)" https://helpdesk-dev.ingos.ru/api/now/table/incident?syspram_limit=1 --request GET --header "Accept:application/json;charset=utf-8" --user "login":"pass"

curl --data-urlencode "category=$(АИС)" https://helpdesk-dev.ingos.ru/api/now/table/incident?syspram_limit=1 --request GET --header "Accept:application/json;charset=utf-8" --user "login":"pass"

curl --data-urlencode "category=$('АИС')" https://helpdesk-dev.ingos.ru/api/now/table/incident?syspram_limit=1 --request GET --header "Accept:application/json;charset=utf-8" --user "login":"pass"

curl --data-urlencode "category='АИС'" https://helpdesk-dev.ingos.ru/api/now/table/incident?syspram_limit=1 --request GET --header "Accept:application/json;charset=utf-8" --user "login":"pass"

ответ: отдается json от сервера, однако поле category пустое, то есть фильтрация не осуществляется!

Можете подсказать в чем ошибка? Как правильно сделать запрос чтобы осуществлялась фильтрация и поиск через curl? Сразу скажу что используется система ServiceNow (https://www.servicenow.com/) и ее API https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/c_TableAPI

Запрос делается из под Windows 10 home c использованием программы Git Bash


Ответы (0 шт):