cURL உடன் ப்ராக்ஸியை எவ்வாறு பயன்படுத்துவது (command-line தொடரியல் & பிழைத்திருத்தம்)
Updated:
curl கட்டளை வரி செயலியானது, உங்கள் VinaProxy ip:port:user:pass நற்சான்றிதழ்களைப் பயன்படுத்தி Linux, macOS அல்லது Windows டெர்மினல்களில் இருந்து ப்ராக்ஸி அங்கீகாரத்தைச் சரிபார்க்கவும், HTTP response headers-ஐ ஆய்வு செய்யவும், round-trip லேட்டன்சியை அளவிடவும் மிக விரைவான வழியாகும்.
curl -x http://user:pass@ip:port https://vinaproxy.com/api/my-ip- 1 IP₫40,000
- 5+ IP-கள்₫35,000
- 10+ IP-கள்₫25,000
- 20+ IP-கள்₫25,000
- 50+ IP-கள்₫25,000
- 100+ IP-கள்₫25,000
- 200+ IP-கள்₫25,000
- 500+ IP-கள்₫25,000
- 1000+ IP-கள்₫22,000
- 2000+ IP-கள்₫20,000
- 1 IP₫40,000
- 5+ IP-கள்₫35,000
- 10+ IP-கள்₫25,000
- 20+ IP-கள்₫25,000
- 50+ IP-கள்₫25,000
- 100+ IP-கள்₫25,000
- 200+ IP-கள்₫25,000
- 500+ IP-கள்₫25,000
- 1000+ IP-கள்₫22,000
- 2000+ IP-கள்₫20,000
அத்தியாவசிய cURL ப்ராக்ஸி flags & ஒரு-வரி கட்டளைகள்
உங்கள் ப்ராக்ஸியை -x (--proxy) மற்றும் -U (--proxy-user) வழியாக அனுப்பவும், அல்லது அவற்றை ஒரே http://user:pass@ip:port URL-ஆக இணைக்கவும்:
| பணி | cURL கட்டளை | இது என்ன காட்டுகிறது |
|---|---|---|
| வெளியேறும் IP-ஐச் சரிபார்க்கவும் | curl -x http://user:pass@ip:port https://vinaproxy.com/api/my-ip | ப்ராக்ஸியின் பொது IPv4 உடன் JSON-ஐ வழங்குகிறது |
| நற்சான்றிதழ்களைத் தனித்தனியாக வழங்க | curl -x http://ip:port -U "user:pass" https://vinaproxy.com/api/my-ip | கடவுச்சொற்களில் சிறப்பு எழுத்துகள் இருக்கும்போது மிகவும் பாதுகாப்பானது |
| Headers-ஐ மட்டும் ஆய்வு செய்ய | curl -I -x http://user:pass@ip:port https://example.com | HTTP status code மற்றும் response headers-ஐப் பெறுகிறது |
| TTFB லேட்டன்சியை அளவிட | 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 handshake மற்றும் முதல் பைட் நேரத்தை அளவிடுகிறது |
Windows PowerShell & shell ஸ்கிரிப்ட்களுக்கான பிரத்யேக குறிப்புகள்
- Windows PowerShell-இல், இயல்பாகவே
curlஎன்பதுInvoke-WebRequest-க்கு மாற்றுப்பெயராக உள்ளது—உண்மையான cURL பைனரியைப் பயன்படுத்த எப்போதும்curl.exe -x ...என இயக்கவும் CONNECThandshake-ஐ ஆய்வு செய்துHTTP/1.1 200 Connection establishedஎன்பதை உறுதிப்படுத்த-v(verbose)-ஐச் சேர்க்கவும்- மெதுவான இலக்குகள் உங்கள் பைப்லைனை முடக்கிவிடாமல் இருக்க, cronjobs மற்றும் shell ஸ்கிரிப்ட்களில்
--connect-timeout 5 --max-time 15என்பதைச் சேர்க்கவும் - அனைத்து
curlபயன்பாடுகளுக்கும் இயல்புநிலை ப்ராக்ஸி தேவைப்பட்டால்,~/.curlrcகோப்பில்proxy = "http://user:pass@ip:port"எனச் சேமிக்கவும்
படிப்படியாக
- 1
உங்கள் டெர்மினலைத் திறக்கவும் (அல்லது Windows-இல் cmd / PowerShell)
நீங்கள் Windows PowerShell-இல் இருந்தால்
curl.exeஎன்று தட்டச்சு செய்ய நினைவில் கொள்ளுங்கள். - 2
உங்கள் ப்ராக்ஸி வழியாக ஒரு சோதனை கோரிக்கையை இயக்கவும்
உங்கள் VinaProxy நற்சான்றிதழ்களைப் பயன்படுத்தி
curl.exe -x http://user:pass@ip:port https://vinaproxy.com/api/my-ipஎன்பதை இயக்கவும். - 3
தேவைப்பட்டால் -v மூலம் handshake headers-ஐ பிழைத்திருத்தவும்
Proxy-Authorizationheader மற்றும் TLS handshake-ஐ ஆய்வு செய்ய-vஎன்பதைச் சேர்க்கவும். - 4
தயாரிப்பு ஸ்கிரிப்ட்களில் காலக்கெடு பாதுகாப்புகளைச் சேர்க்கவும்
தானியங்கி shell ஸ்கிரிப்ட்களில்
--connect-timeout 5 --max-time 15என்பதை வழங்கவும்.
அடிக்கடி கேட்கப்படும் கேள்விகள்
Windows PowerShell-இல் `curl -x` ஏன் அளபுரு பிழையுடன் தோல்வியடைகிறது?
PowerShell ஆனது curl-ஐ Invoke-WebRequest-ஆக மாற்றுப்பெயர் செய்கிறது. இயல்பான cURL-ஐ இயக்க, .exe நீட்டிப்புடன் curl.exe -x http://user:pass@ip:port ... என இயக்கவும்.
`curl -v`-இல் `HTTP/1.1 407 Proxy Authentication Required` என்பது எதைக் குறிக்கிறது?
cURL ப்ராக்ஸி சர்வரின் IP மற்றும் port-ஐ அடைந்தது, ஆனால் -x அல்லது -U-க்கு வழங்கப்பட்ட பயனர் பெயர் அல்லது கடவுச்சொல் தவறானது என்பதை இது குறிக்கிறது.
cURL-ஐ சுழற்சியில் இயக்காமல் பல ப்ராக்ஸிகளை நான் சோதிக்க முடியுமா?
ஆம்—எங்கள் இணையதள அடிப்படையிலான Proxy Checker அல்லது Proxy Speed Test கருவியில் 100 ப்ராக்ஸிகள் வரை பதிவிட்டுச் சோதிக்கலாம்.
cURL & CLI கருவிகளுக்கான குறைந்த லேட்டன்சி HTTP(S) ப்ராக்ஸிகளைப் பெறுங்கள்
7 நாடுகளில் உடனடி Dedicated IPv4 மற்றும் Static ISP நற்சான்றிதழ்கள்.
Buy cURL Proxies