cURL bilen proksi nähili ulanylýar (buýruk setiriniň sintaksisi we näsazlygy düzetmek)
Updated:
curl buýruk setiri guraly VinaProxy ip:port:user:pass maglumatlaryňyzy ulanyp, Linux, macOS ýa-da Windows terminallaryndan proksi awtorizasiýasyny barlamagyň, HTTP jogap header-lerini görmegiň we iki taraplaýyn gijikmäni ölçemegiň iň çalt usulydyr.
curl -x http://user:pass@ip:port https://vinaproxy.com/api/my-ip- 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 ₫
- 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 ₫
Esasy cURL proksi baýdaklary we bir setirli buýruklar
Proksiňizi -x (--proxy) we -U (--proxy-user) arkaly geçiriň ýa-da olary ýeke-täk http://user:pass@ip:port URL salgysynda birleşdiriň:
| Ýumuş | cURL buýrugy | Nämäni görkezýär |
|---|---|---|
| Çykyş IP-sini barlamak | curl -x http://user:pass@ip:port https://vinaproxy.com/api/my-ip | Proksiniň umumy IPv4 salgysy bolan JSON gaýtarýar |
| Giriş maglumatlaryny aýratyn bermek | curl -x http://ip:port -U "user:pass" https://vinaproxy.com/api/my-ip | Açar sözlerinde ýörite belgiler bar bolanda iň ygtybarly usul |
| Diňe header-leri barlamak | curl -I -x http://user:pass@ip:port https://example.com | HTTP ýagdaý koduny we jogap header-lerini alýar |
| TTFB gijikmesini ölçemek | curl -s -o /dev/null -w "Connect:%{time_connect}s TTFB:%{time_starttransfer}s\n" -x http://user:pass@ip:port https://example.com | TCP baglanyşyk tassyklamasyny we ilkinji baýt wagtyny ölçeýär |
Windows PowerShell we shell skriptleri üçin hünärmen maslahatlary
- Windows PowerShell-de
curladaty ýagdaýdaInvoke-WebRequestüçin lakam edilip bellenendir—hakyky cURL binary faýlyny ulanmak üçin hemişecurl.exe -x ...buýrugyny işlediň CONNECTtassyklamasyny barlamak weHTTP/1.1 200 Connection establishedtassyklamasyny görmek üçin-v(verbose) goşuň- Haýal işleýän maksatlar prosesiňizi hiç wagt doňdurmaz ýaly, cronjob-lara we shell skriptlerine
--connect-timeout 5 --max-time 15goşuň - Ähli
curlçagyryşlary üçin standart proksi isleýän bolsaňyz,~/.curlrcfaýlyndaproxy = "http://user:pass@ip:port"ýazgysyny saklaň
Ädimme-ädim
- 1
Terminalyňyzy açyň (ýa-da Windows-da cmd / PowerShell)
Eger Windows PowerShell-de bolsaňyz,
curl.exeýazmagy unutmaň. - 2
Proksiňiz arkaly synag haýyşyny iberiň
VinaProxy giriş maglumatlaryňyzy ulanyp,
curl.exe -x http://user:pass@ip:port https://vinaproxy.com/api/my-ipbuýrugyny ýerine ýetiriň. - 3
Gerek bolsa, -v bilen tassyklama header-lerini sazlaň
Proxy-Authorizationheader-ini we TLS tassyklamasyny barlamak üçin soňuna-vgoşuň. - 4
Önümçilik skriptlerinde wagt çäklendirmelerini goşuň
Awtomatlaşdyrylan shell skriptlerinde
--connect-timeout 5 --max-time 15buýrugyny geçiriň.
Köp berilýän soraglar
Windows PowerShell-de `curl -x` näme üçin parametr ýalňyşlygy bilen şowsuz bolýar?
PowerShell curl buýrugyny Invoke-WebRequest bilen çalşyrýar. Asyl cURL-i ulanmak üçin .exe giňeltmesi bilen curl.exe -x http://user:pass@ip:port ... buýrugyny işlediň.
`curl -v` buýrugynda `HTTP/1.1 407 Proxy Authentication Required` nämäni aňladýar?
Bu cURL-iň proksi serweriniň IP-sine we portuna ýetendigini, ýöne -x ýa-da -U arkaly berlen ulanyjy adynyň ýa-da açar sözüniň nädogrydygyny aňladýar.
cURL-i aýlawda işletmezden birnäçe proksini synap görüp bilerinmi?
Hawa—100-e çenli proksini web-esasly Proxy Checker ýa-da Proxy Speed Test guralymyza goýuň.
cURL we CLI gurallary üçin pes gijikmeli HTTP(S) proksilerini alyň
7 ýurt boýunça dessine berilýän Dedicated IPv4 we Static ISP giriş maglumatlary.
cURL proksilerini satyn alyň