Python Requests: igorri proxies request()-i, ez Request-i
Jarri proxy konfigurazioa eskaera bidaltzen duen APIan, ez HTTP mezua deskribatzen duen Request objektuaren eraikitzailean.
Requestsek Request klase bat eta minuskulekin idatzitako request funtzio bat eskaintzen ditu. Maiuskulak aldatzeak baliozkoa den API bat argumentu zerrenda okerrarekin dei dezake, funtzio ezezagunaren errore soil bat eman beharrean.
Request objektuak HTTP mezua deskribatzen du. Proxy konfigurazioa mezua bidaltzen duen APIari dagokio. Deialdi arrunt baterako:
response = requests.request(
'GET', 'https://example.com/',
proxies=routes, timeout=15
)Hemen routes eragiketa honetarako hautatutako proxy mapaketa da. Baimendutako eskaera publikoetarako, doako proxyen zerrendako hautagaiek Requests instalazio horrek onartzen duen protokoloarekin formateatu daitezke. proxies gako-hitz bera requests.Request-en eraikitzailera pasatzea ez da baliokidea.
Aplikazioak nahita eskaera prestatuekin lan egiten badu, eduki mezua prestatzea eta bidalketa konfiguratzea bereizita. Saioaren bidalketa-fluxuak ere behar ditu aurreikusitako ingurune bateratzea, denbora-muga, egiaztapena eta proxy ezarpenak.
Zuzendu APIaren desadostasuna proxy amaierako puntuak ordezkatu aurretik. Eraikitzaileko TypeError bat gertatzen da objektu horrek aurreikusitako sare eskaera egin baino lehen.