HTTPie не распознает второй параметр запроса GET - PullRequest
0 голосов
/ 13 мая 2018

Когда я набираю http GET localhost/api/data?param1=3&param2=7, я получаю ответ, который указывает, что второй параметр не существует. Я пытаюсь проверить мой REST API и не могу понять, почему второй параметр не распознается при использовании HTTPie.

Нет информации об этом в документации или онлайн.

1 Ответ

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

Решение связано с тем, как HTTPie анализирует амперсанды.Амперсанд разделяет команду, поэтому вы должны передать значение URL в виде строки, заключив его в кавычки.Пример:

http GET "localhost/api/data?param1=3&param2=7"

Это позволяет HTTPie знать, что вся строка будет использоваться для URL, а не только часть перед символом &.

...