Хорошо, я поставлен в тупик на этом. Когда я выполняю этот запрос CURL, я получаю ответ. Ответ заключается в том, что прокси блокирует его, но я получаю ответ ...
curl http://1.2.3.4:8080/v1/digital/foundations/content/articles?presetList=dashboard \
-H 'content-type: application/json' \
-H 'countryCode: US' \
-H 'uuid: 3456789' \
-H 'client_id: 1234'
Однако, когда я выполняю этот запрос CURL - единственное изменение - добавление -x ""
в начале-- запрос CURL не выполняется. Я продолжаю нажимать клавишу возврата, и терминал продолжает добавлять новые строки. Я должен нажать CMD-C
, чтобы выйти из него.
curl -x "" http://1.2.3.4:8080/v1/digital/foundations/content/articles?presetList=dashboard \
-H 'content-type: application/json' \
-H 'countryCode: US' \
-H 'uuid: 3456789' \
-H 'client_id: 1234'
Вот результат. Видите, где находится курсор? Он просто продолжает идти по линии.
Пробовал и этот, но тоже самое ...
curl --noproxy "*" \
http://1.2.3.4:8080/v1/digital/foundations/content/articles?presetList=dashboard \
-H 'content-type: application/json' \
-H 'countryCode: US' \
-H 'uuid: 3456789' \
-H 'client_id: 1234'
Так почему, черт возьми, первый выполняется, а второй и третий, где я пытаюсь отключить прокси, просто сидит со мной, нажимая клавишу возврата? Я видел, что это иногда случалось и с другими командами, но я никогда не знаю, что вызвало это. Действительно расстраивает.