Ef bein beiðni nær endurbeiningu og næsta skipti mistekst á proxy, skoðaðu umskiptin. Requests byggir upp aftur proxy-tengdar stillingar fyrir endurbeiningar og getur leitað aftur til umhverfisins þegar Session treystir því.

Vörpunar gildiHvað gerist við sameininguna
NoneLyklinum er eytt og eftir stendur færsla sem vantar og síðari umferð getur fyllt úr umhverfinu.
Tómur strengurSkýra gildið stendur eftir; það getur varðveitt ætlun beinnar leiðar fyrir það skema.

Fyrir fyrirliggjandi Session skaltu gefa upp áfangaskemana sem taka þátt í beinu aðgerðinni:

response = session.get(
    'https://example.com/start',
    proxies={'http': '', 'https': ''},
    timeout=15,
)

Athugaðu viðbótar hýsilsbundnar varpanir og sérsniðna millistykki ef forritið býður þau. Þessi leiðar-inntak hnekkir ekki öllum mögulegum stefnum sem þessir hlutar innleiða.

Haltu hverju URL í greiningunni

Skráðu upprunalega URL, hverja endurbeiningarstaðsetningu, stöðu svars og það þrep sem mistekst. HTTP-til-HTTPS breytir viðkomandi skemalykli; nýr hýsill getur fallið utan undanþágureglu fyrsta hýsilsins. Skýrsla sem inniheldur aðeins upphafs-URL felur bæði umskiptin.

Að fylgjast með einu svari með endurbeiningarsókn óvirka getur leitt brotið í ljós. Skoðaðu staðsetningu þess sem gögn áður en þú ákveður að biðja um það; sendu upprunalegu skilríkin ekki ógreint á nýjan áfangastað.

Sérstakt Session með umhverfisuppgötvun óvirka er annar valkostur þegar forritið á vísvitandi allt leiðar- og traust-inntak. Það hefur líka áhrif á sjálfvirka uppgötvun skilríkja og CA, svo veldu það sem stefnu forritsins frekar en venjubundna endurbeiningarviðgerð.

Tengdir greinar