Отправляю POST запрос
в теле запроса json вида
{
"key": "value"
}
если, в качестве value подставить переменную - запрос отправляется, но в ответе ошибка
если в качестве value указать конкретное значение - запрос выполняется без ошибок
В чем может быть ошибка ?
или это баг BAS ?
@inotoxic думаю что сервис вам дает ошибку потому, что то, что содержится у вас в value или не верно или ему не подходит, как правило переменные тут отрабатывают прекрасно и никакого бага тут нет.
перед тем как отправить запрос выведи в лог переменную и сравни ее с тем что ты вставляешь строкой. Возможно кодировка другая, масса вариантов может быть
Проверить переменная - число или строка. Если к значению переменной добавить кавычки, то вероятнее всего сработает. У самого такая же проблема с json в блоке Node.js.
И ещё вопрос, находил скрипты на форуме, они открываются в отдельной вкладке, как код, у меня не вышло его добавить в БАС, чтобы посмотреть сам скрипт, как его добавить в БАС? Заранее спасибо))
@pro100sata Смотря чего и где. Запросы это эмуляция браузера. Смотрите что делал браузер и эмулируйте то же в клиенте. Как правило кроме кук там всякие id/ session/ secret и прочее присваиваются. В браузере этого не видно. Попробуйте сниффером посмотреть проделывая все в ручную.