Ги отстранивте прокси-променливите и отворивте нов терминал, но curl сè уште се поврзува со истиот прокси. Пред да ги смените мрежните поставки на системот, проверете ја сопствената конфигурациска датотека на curl.

curl може да вчита стандардна конфигурација при стартување. Трајниот прокси-запис ја користи нејзината конфигурациска синтакса:

proxy = "http://203.0.113.10:8080"

Документацијата за конфигурациската датотека ги објаснува поддржаните локации и правила за парсирање. Адресата погоре е само пример; листата на HTTP проксија нуди кандидати за дозволен тест на јавна рута. Користете го документираниот редослед на пребарување за вашата платформа; име од стар одговор за Windows може да ја промаши датотеката што навистина ја чита инсталираниот curl.

Започнете споредба без стандардната датотека

Ставете го -q прво за да спречите вчитување на стандардната curl конфигурација. За експлицитно директно барање, исчистете го и изборот на прокси:

curl -q --proxy "" https://example.com/

Самото потиснување на конфигурациската датотека остава други влезови, вклучувајќи ги променливите на околината. Празната прокси-опција ја прави намерата за рутирање јасна.

Shell алијас или wrapper може да додаде прокси-опции пред curl да ги види вашите аргументи. Ако минималната споредба се однесува неочекувано, проверете како shell ја решава командата и кои конфигурациски датотеки постојат.

Одржувајте ги стандардните вредности едноставни

Стандардната датотека е практична за стабилна лична рута. Скриптите на кои им треба одреден прокси треба јасно да ја наведат зависноста наместо да се потпираат на датотека во домашниот директориум на развивачот.

Бидете внимателни со акредитивите во трајната конфигурација. Ограничете го пристапот до датотеката и не ја копирајте во проектни складишта или тикети за поддршка. Корисен дијагностички извештај го наведува избраниот прокси без објавување на лозинката.

Поврзани статии