JSON-taulukko säilyttää jokaisen välityspalvelutietueen
Tallenna useita välityspalvelimen URL-osoitteita taulukkoon sen sijaan, että toistaisit jäsennimet http ja https.
Voit tallentaa useita välityspalvelimen URL-osoitteita JSONiin käyttämällä taulukkoa:
[
"http://192.0.2.10:8080",
"http://192.0.2.20:3128",
"http://192.0.2.30:8080"
]
Jokainen alkio on yksi päätepiste protokollineen. Julkisten HTTP-ehdokkaiden joukolle HTTP-välityspalvelinluettelo tarjoaa osoitteita, jotka voi muotoilla näiksi URL-osoitteiksi. Python-listan sarjoittaminen json.dumpsilla tuottaa tämän rakenteen luontevasti.
Jäsennimen http toistaminen useita kertoja yhdessä oliossa ei ole luotettavaa. JSONin yhteentoimivuusohjeet edellyttävät ainutkertaisia nimiä, ja Pythonin tavallinen purkaja säilyttää toistetun nimen viimeisen arvon. Toinen purkaja voi käyttäytyä toisin; keneltäkään ei pidä odottaa, että se tulkitsisi toistetut avaimet välityspalvelinjoukoksi.
Tallennettu taulukko on joukkomuoto, ei yhden Requests-kutsun proxies-argumentti. Valitse päätepiste ja rakenna sitten kohdekaavion kartta, jonka kyseinen pyyntö tarvitsee. Tallennus voi säilyttää jokaisen ehdokkaan väittämättä, että HTTP-asiakas hyväksyy luettelon kohdassa, jossa se odottaa yhtä välityspalvelimen URL-osoitetta.