Интеграции · Начинаещ

чрез прокси: всяка опция, която има значение, с примери

е най-бързият начин да докажете, че проксито работи и референцията, която всяка библиотека имитира.Научете петте му флага за прокси и можете да отстраните грешки на всеки клиент.

2 мин. четене 6 секции Преглед Редакционен екип на БГНЕС Proxy Cyber

Еднолинейният текст#

Първо искане
curl -x http://USER-cc-us:PASS@res.proxy-cyber.com:9000 https://api.ipify.org

-x (или --proxycURL тунели HTTPS дестинации с CONNECT автоматично, и пита проксито да разреши хост име.

Знамена, които си струва да знаете#

ЗнамеЦел
- x, -- прокси адресПрокси: схема, хост, порт, допълнителни идентификационни данни
-У, --прокси-потребител потребител: паролаУдостоверителни данни отделно, полезно, когато паролата има специални знаци
-- proxy- basicПринудително основно удостоверяване на прокси сървъра (по подразбиране, когато се дава парола)
- ВПоказване на обмена, кодовете за състоянието на прокси сървъра и заглавките на отговора
-- noproxy '*'Игнориране на променливите на средата на прокси сървъра за това повикване
-w '%{време_общо}\n'Печат на времето за сравняване на изходите

SOCKS5 и отдалечен DNS#

чорапи5ч
# Hostname resolved at the exit (recommended)
curl -x socks5h://USER-cc-de:PASS@res.proxy-cyber.com:9001 https://api.ipify.org

# Hostname resolved locally, then the IP is sent to the proxy (leaks the lookup)
curl -x socks5://USER-cc-de:PASS@res.proxy-cyber.com:9001 https://api.ipify.org

Променливи на околната среда#

Инструменти, които се изхвърлят в и много други, чест http_proxy, https_proxy и no_proxy. Експортирайте ги веднъж за една сесия на работа.

Черупка
export https_proxy="http://USER-cc-us:PASS@res.proxy-cyber.com:9000"
export http_proxy="$https_proxy"
export no_proxy="localhost,127.0.0.1"
curl https://api.ipify.org   # proxied without -x

Четене на неуспех#

Обстойно
curl -v -x http://USER:WRONG@res.proxy-cyber.com:9000 https://api.ipify.org 2>&1 | grep -E "CONNECT|HTTP/1.1 4|HTTP/1.1 5"
# < HTTP/1.1 407 Proxy Authentication Required  -> credentials
# < HTTP/1.1 400 Bad Request                    -> a username parameter is wrong
# < HTTP/1.1 502 Bad Gateway                    -> no exit for that location; widen it

Състоянието на линията идва от шлюз; състояние след Connection established идва от местоназначението. Страница с грешки картографира всеки код на шлюз.

Ротационни сесии в цикъл#

Баш.
for i in $(seq 1 5); do
  curl -s -x "http://USER-cc-us-sid-run$i-ttl-5m:PASS@res.proxy-cyber.com:9000" https://api.ipify.org
  echo
done   # five different United States exits, each reusable for five minutes under its id

Въпроси, които хората задават#

Нуждае ли се от специален флаг за през проксито?

Не. С http:// прокси адрес автоматично издава CONNECT за https:// дестинации; -- има значение само за принудителното създаване на тунел при обикновен HTTP.

Паролата ми съдържа @ или : и cURL не успява.

Предайте идентификационните данни с -У потребител: вместо да ги вграждате в адреса или кодирайте специалните знаци.

Вашият акаунт »

Управлявайте всички свои проксита от един акаунт

Сравнете мрежи, направете поръчки и следете баланса си и заявките за поддръжка от едно табло Нашият екип преглежда плащанията и предоставя подробности за връзката след доставката.

Създай акаунт