Как собрать команду curl через прокси
Выберите метод, добавьте заголовки и тело запроса, укажите прокси — инструмент соберёт корректную команду с экранированием. Для HTTP-прокси используется флаг -x http://user:pass@host:port, для SOCKS5 — --socks5-hostname user:pass@host:port (DNS резолвится на стороне прокси, IP не утекает).
Полезные флаги
-I — только заголовки ответа; -L — следовать редиректам; -k — не проверять сертификат; -A — свой User-Agent; -o /dev/null -w "%{http_code} %{time_total}" — только код и время. Проверить, что запрос ушёл через прокси: curl -x http://host:port https://api.ipify.org должен вернуть IP прокси.
Нужны прокси для тестов? GProxy выдаёт резидентные, мобильные и серверные прокси с поддержкой HTTP и SOCKS5 — строка подключения подставляется в конструктор без изменений.
