HTTPDigestAuth i Requests handterer autentisering av målet. Ein proxy svarar i staden med status 407 og Proxy-Authenticate og treng si eiga autentiseringshandtering.

requests-toolbelt tilbyr HTTPProxyDigestAuth for å handsame proxy-utfordringar og førebu proxy-autorisasjon. Kontroller kompatibiliteten med dei nøyaktige Requests- og transportversjonane som vert brukte.

HTTPS CONNECT treng eigen støtte

Ein proxy kan utfordre under opprettinga av CONNECT-tunnelen, før eit vanleg mål-svar når response-hookane. Å handsame ein synleg 407 etablerer derfor ikkje støtte for alle CONNECT-autentiseringsvegar.

For HTTPS-mål, bruk ein klient eller ein vedlikehalden integrasjon som uttrykkeleg støttar den nødvendige proxy-autentiseringa ved tunneloppsett. Monkey patchar knytte til gamle interne delar av Requests eller urllib3 treng ei vedlikehalden kompatibilitetsfråsegn før gjenbruk.

Registrer krav til proxy- og målautentisering i separate felt, inkludert trinnet som feila. Det viser kva utfordring som vart handsama og kva som framleis treng støtte.

Relaterte artiklar