У меня запущен сервер фляг Python, и в моем браузере работает следующий http GET, http://example.com/v1/api?lng=18.565810740668912&lat=-33.93153605161741, однако при использовании команды curl http://example.com/v1/api?lng=18.565810740668912&lat=-33.93153605161741 он не работает. Как исправить мой запрос для работы с curl?
curl http://example.com/v1/api?lng=18.565810740668912&lat=-33.93153605161741
Вы должны передать URL в виде строки .
Это потому, что для оболочки многие символы, используемые в URL, имеют особое значение (т. Е. = - это присваивание, & заставляет команду работать в фоновом режиме и т. Д.). Так
=
&
curl "http://example.com/v1/api?lng=18.565810740668912&lat=-33.93153605161741"
должно работать как положено.