Untuk menyimpan beberapa URL proksi dalam JSON, gunakan tatasusunan:

[
  "http://192.0.2.10:8080",
  "http://192.0.2.20:3128",
  "http://192.0.2.30:8080"
]

Setiap item ialah satu titik akhir, termasuk protokolnya. Untuk kumpulan calon HTTP awam, senarai proksi HTTP membekalkan alamat untuk diformat sebagai URL ini. Pentererengan senarai Python dengan json.dumps menghasilkan struktur ini secara semula jadi.

Mengulang nama ahli http beberapa kali dalam satu objek tidak boleh dipercayai. Panduan kesalingoperasian JSON menuntut nama unik, dan penyahkod biasa Python menyimpan nilai terakhir bagi nama yang berulang. Penyahkod lain mungkin berkelakuan berbeza; tiada siapa patut dijangka mentafsir kunci berulang sebagai kumpulan proksi.

Tatasusunan yang disimpan ialah format kumpulan, bukan argumen proxies untuk satu panggilan Requests. Pilih satu titik akhir, kemudian bina peta skema destinasi yang diperlukan oleh permintaan itu. Penyimpanan boleh mengekalkan setiap calon tanpa berpura-pura klien HTTP menerima senarai di tempat yang menjangka satu URL proksi.

Artikel berkaitan