ตัวต่อเดียว#
curl -x http://USER-cc-us:PASS@res.proxy-cyber.com:9000 https://api.ipify.org-x (หรือ --proxy) นําที่อยู่ URL ของพร็อกซีไปฝังไว้ในเอกสารรับรอง จุดหมายปลายทางของ CURL แบบ HTTPs กับ ConneCT โดยอัตโนมัติ และขอให้พร็อกซีแก้ไขชื่อโฮสต์
แฟล็กควรค่าแก่การรู้จัก#
| ธง | วัตถุประสงค์ |
|---|---|
| -x, -- ที่อยู่ URL โพรกซ์ซี | ใบรับรองพร็อกซี: scheme, โฮสต์, พอร์ต, เลือกใบรับรอง |
| U -- ผู้ใช้แบบ proxy-user: Pass | จัดเรียงตัวอักษรต่างหาก โดยจะมีประโยชน์เมื่อรหัสผ่านมีอักขระพิเศษ |
| -- prexy-basic | บังคับให้การตรวจสอบสิทธิ์พร็อกซีพื้นฐาน (ค่าปริยายเมื่อมีรหัสผ่าน) |
| - วี | แสดงการแลกเปลี่ยนของ NNCNATC, รหัสสถานะของพร็อกซี และส่วนหัวแบบตอบกลับ |
| -- noprexy'*" | ไม่สนใจตัวแปรแวดล้อมพร็อกซีสําหรับการเรียกนี้ |
| -w '% {เวลา เวลาโททาล} n' | เวลาการพิมพ์ที่จะเปรียบเทียบค่าทางออก |
ขนาด SOCKS5 และ DNS ระยะไกล#
# 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ตัวแปรสภาพแวดล้อม#
เครื่องมือที่เปลือกออก CURL และอื่น ๆ อีกมากมายเกียรติ 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 มาจากประตู, สถานะหลังจากนั้น 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คําถามที่คนถาม#
CURL ต้องการธงพิเศษสําหรับ HTTPs ผ่านพร็อกซีหรือไม่?
ไม่. ด้วยปัญหาที่อยู่ URL ของพร็อกซี http:/ rUL สําหรับ httpsNOV ที่ปลายทางโดยอัตโนมัติ; -- proxytunel เป็นเพียงเรื่องของการบังคับใช้อุโมงค์บนพื้นฐาน HTTP.
รหัสผ่านของฉันบรรจุ@: check และ CURL ล้มเหลว
ส่งเอกสารรับรองด้วย - ผู้ใช้: ผ่าน: การฝังมันไว้ในที่อยู่ URL หรือที่อยู่ URL ให้เป็นรหัสอักขระพิเศษ