คำขอ - พร็อกซี

จนถึงขณะนี้เราได้เห็นลูกค้าเชื่อมต่อและพูดคุยกับเซิร์ฟเวอร์โดยตรง การใช้พร็อกซีการโต้ตอบจะเกิดขึ้นดังนี้ -

  • ไคลเอนต์ส่งคำขอไปยังพร็อกซี
  • พร็อกซีส่งคำขอไปยังเซิร์ฟเวอร์
  • เซิร์ฟเวอร์ส่งการตอบกลับไปยังพร็อกซี
  • พร็อกซีจะส่งคำตอบกลับไปยังไคลเอนต์

การใช้ Http-proxy เป็นการรักษาความปลอดภัยเพิ่มเติมที่กำหนดให้จัดการการแลกเปลี่ยนข้อมูลระหว่างไคลเอนต์และเซิร์ฟเวอร์ ไลบรารีคำร้องขอยังมีข้อกำหนดในการจัดการพร็อกซีโดยใช้พร็อกซีพารามิเตอร์ดังที่แสดงด้านล่าง -

ตัวอย่าง

import requests
proxies = {
'http': 'http://localhost:8080'
}
res = requests.get('http://httpbin.org/', proxies=proxies)
print(res.status_code)

คำขอจะกำหนดเส้นทางไปยัง http://localhost: 8080 URL

เอาต์พุต

200