VVinaProxy

Як выкарыстоўваць проксі з cURL (сінтаксіс каманднага радка і адладка)

Updated:

Кансольная ўтыліта curl — гэта найхутчэйшы спосаб праверыць аўтэнтыфікацыю проксі, вывучыць загалоўкі HTTP-адказу і вымераць кругавую затрымку ў тэрміналах Linux, macOS ці Windows з выкарыстаннем вашых уліковых даных VinaProxy ip:port:user:pass.

cURL · HTTP Proxy Format
curl -x http://user:pass@ip:port https://vinaproxy.com/api/my-ip
Прыватны IPv4 (дата-цэнтр)
🇻🇳 В'етнам
У наяўнасці
Ад
20 000 ₫ / IP / месяц
≈ 0,74 $ · разлік у VND
Зніжкі ад аб'ёму
  • 1 IP40 000 ₫
  • Ад 5 IP35 000 ₫
  • Ад 10 IP25 000 ₫
  • Ад 20 IP25 000 ₫
  • Ад 50 IP25 000 ₫
  • Ад 100 IP25 000 ₫
  • Ад 200 IP25 000 ₫
  • Ад 500 IP25 000 ₫
  • Ад 1000 IP22 000 ₫
  • Ад 2000 IP20 000 ₫
Купіць В'етнам
Прыватны IPv4 (дата-цэнтр)
🇺🇸 Злучаныя Штаты
У наяўнасці
Ад
20 000 ₫ / IP / месяц
≈ 0,74 $ · разлік у VND
Зніжкі ад аб'ёму
  • 1 IP40 000 ₫
  • Ад 5 IP35 000 ₫
  • Ад 10 IP25 000 ₫
  • Ад 20 IP25 000 ₫
  • Ад 50 IP25 000 ₫
  • Ад 100 IP25 000 ₫
  • Ад 200 IP25 000 ₫
  • Ад 500 IP25 000 ₫
  • Ад 1000 IP22 000 ₫
  • Ад 2000 IP20 000 ₫
Купіць Злучаныя Штаты
Проксі па платформах:web-scrapingseo-rank-tracking

Асноўныя сцягі і гатовыя каманды cURL для проксі

Перадавайце проксі праз -x (--proxy) і -U (--proxy-user) або аб'ядноўвайце іх у адзіны URL-адрас http://user:pass@ip:port:

ЗадачаКаманда cURLШто паказвае
Праверка выходнага IPcurl -x http://user:pass@ip:port https://vinaproxy.com/api/my-ipВяртае JSON з публічным IPv4 проксі-сервера
Паасобныя ўліковыя даныяcurl -x http://ip:port -U "user:pass" https://vinaproxy.com/api/my-ipНайбольш бяспечна, калі пароль змяшчае спецыяльныя сімвалы
Прагляд толькі загалоўкаўcurl -I -x http://user:pass@ip:port https://example.comАтрымлівае код стану HTTP і загалоўкі адказу
Вымярэнне затрымкі TTFBcurl -s -o /dev/null -w "Connect:%{time_connect}s TTFB:%{time_starttransfer}s\n" -x http://user:pass@ip:port https://example.comВымярае час рукапаціскання TCP і атрымання першага байта

Карысныя парады для Windows PowerShell і скрыптоў абалонкі

  • У Windows PowerShell для curl па змаўчанні наладжаны аліяс на Invoke-WebRequest — заўсёды выклікайце curl.exe -x ..., каб выкарыстоўваць сапраўдны бінарны файл cURL
  • Дадайце -v (verbose), каб праверыць рукапацісканне CONNECT і пацвердзіць HTTP/1.1 200 Connection established
  • Дадавайце --connect-timeout 5 --max-time 15 у заданні cron і скрыпты абалонкі, каб павольныя мэты ніколі не падвешвалі ваш канвеер
  • Захавайце proxy = "http://user:pass@ip:port" у ~/.curlrc, калі хочаце выкарыстоўваць стандартны проксі для ўсіх выклікаў curl

Крок за крокам

  1. 1

    Адкрыйце тэрмінал (або cmd / PowerShell у Windows)

    Не забудзьцеся ўвесці curl.exe, калі вы працуеце ў Windows PowerShell.

  2. 2

    Выканайце тэставы запыт праз ваш проксі

    Выканайце curl.exe -x http://user:pass@ip:port https://vinaproxy.com/api/my-ip, выкарыстоўваючы вашы ўліковыя даныя VinaProxy.

  3. 3

    Пры неабходнасці адладзьце загалоўкі рукапаціскання з дапамогай -v

    Дадайце -v, каб праверыць загаловак Proxy-Authorization і рукапацісканне TLS.

  4. 4

    Дадайце абмежаванні па часе ў працоўныя скрыпты

    Перадавайце --connect-timeout 5 --max-time 15 у аўтаматызаваных скрыптах абалонкі.

Частыя пытанні

Чаму `curl -x` завяршаецца з памылкай параметра ў Windows PowerShell?

PowerShell стварае аліяс з curl на Invoke-WebRequest. Запускайце curl.exe -x http://user:pass@ip:port ... з пашырэннем .exe, каб выклікаць арыгінальны cURL.

Што азначае `HTTP/1.1 407 Proxy Authentication Required` у `curl -v`?

Гэта азначае, што cURL падключыўся да IP і порта проксі-сервера, але імя карыстальніка або пароль, перададзеныя ў -x ці -U, былі няправільнымі.

Ці магу я праверыць некалькі проксі без запуску cURL у цыкле?

Так — устаўце да 100 проксі ў наш анлайн-інструмент Proxy Checker або Proxy Speed Test.

Атрымайце HTTP(S)-проксі з нізкай затрымкай для cURL і CLI-інструментаў

Імгненны доступ да Dedicated IPv4 і Static ISP у 7 краінах.

Купіць проксі для cURL

Related articles

Проксі па платформах
Проксі для SEO і трэкінгу SERP: дакладныя пазіцыі ключавых слоў у 7 краінах
Адсочвайце лакалізаваныя пазіцыі слоў, правярайце геарэдырэкты і краўліце ў Screaming Frog з безлімітнымі выдзеленымі IPv4 і статычнымі ISP-проксі ў 7 краінах.
Проксі па платформах
Проксі для вэб-скрапінгу: пулы выдзеленых IPv4 і ISP без лімітаў для кругласутачных краўлераў
Хуткія выдзеленыя проксі IPv4 і статычныя ISP HTTP(S) для Python, Playwright, Selenium і Scrapy з безлімітным трафікам на месяц. Параўнайце тарыфы і пачніце.
Налада проксі
Як наладзіць проксі ў Ubuntu і Debian Linux
Наладзьце HTTP(S)-проксі VinaProxy на Ubuntu Server і Desktop праз /etc/environment, менеджэр пакетаў APT, службы systemd і сеткавыя налады GNOME.
Бясплатныя інструменты
Чэкер проксі: праверце свае проксі анлайн
Бясплатны чэкер проксі: устаўце да 100 проксі як ip:port:user:pass і праверце статус, выходны IP і затрымку. Даведайцеся, што азначае кожная памылка.
IPV4 · vietnam
Прыватныя IPv4-проксі В'етнама: даступныя выдзеленыя IP для масавай працы
Прыватныя IPv4-проксі В'етнама з нізкай цаной за IP для сідынгу Facebook, дадатковых крам Shopee, аўтаматызацыі і трэкінгу google.com.vn. Безлімітны трафік.
IPV4 · united states
Прыватныя IPv4-проксі ЗША: хуткія выдзеленыя IP амерыканскіх дата-цэнтраў
Выдзеленыя прыватныя IPv4-проксі ЗША для скрапінгу, трэкінгу пазіцый, рэкламы і аналізу Amazon. Статычны IP, адзін карыстальнік на IP, безліміт, хуткі запуск.
База ведаў
Як праверыць проксі перад выкарыстаннем
Пакрокавая праверка проксі: тэст злучэння, зверванне IP і краіны, вымярэнне хуткасці праз curl або анлайн-чэкер, а таксама выпраўленне памылак 407 і таймаўту.
Сцэнарыі выкарыстання
Проксі для парсінгу і збору даных
Выбірайце проксі для парсінгу: хуткія прыватныя IPv4 для большасці сайтаў, статычныя ISP для больш строгіх, бязлімітны трафік і парады па адказным зборы даных.