Permintaan - Proxy

Sejauh ini, kami telah melihat klien langsung terhubung dan berbicara ke server. Menggunakan proxy, interaksi terjadi sebagai berikut -

  • Klien mengirimkan permintaan ke proxy.
  • Proksi mengirimkan permintaan ke server.
  • Server mengirimkan kembali respons ke proxy.
  • Proksi akan mengirimkan tanggapan kembali ke klien.

Menggunakan Http-proxy adalah keamanan tambahan yang ditugaskan untuk mengelola pertukaran data antara klien dan server. Pustaka permintaan juga memiliki ketentuan untuk menangani proxy, dengan menggunakan parameter proxy seperti yang ditunjukkan di bawah ini -

Contoh

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

Permintaan akan diarahkan ke http://localhost: 8080 URL.

Keluaran

200