Ikiwa ombi la moja kwa moja linafika kwenye uelekezaji upya na mabadilishano yanayofuata yanashindikana kwenye proxy, chunguza mpito. Requests huunda upya mipangilio inayohusiana na proxy kwa uelekezaji upya na inaweza kushauriana na mazingira tena wakati Session inaiamini.

Thamani ya ramaniKinachotokea wakati wa kuunganisha
NoneUfunguo huondolewa, na kubaki ingizo lililokosekana ambalo hatua ya baadaye inaweza kulijaza kutoka mazingira.
Mfuatano tupuThamani iliyo wazi inabaki; inaweza kuhifadhi nia ya uelekezaji wa moja kwa moja kwa mpango huo.

Kwa Session iliyopo, toa mipango ya lengwa inayohusika katika operesheni ya moja kwa moja:

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

Angalia ramani za ziada mahususi kwa mwenyeji na adapta maalum ikiwa programu inazitoa. Ingizo hili la uelekezaji haliwezi kupindua kila sera inayowezekana ambayo vipengele hivyo hutekeleza.

Weka kila URL kwenye uchunguzi

Rekodi URL ya awali, kila eneo la uelekezaji upya, hali ya jibu na hatua inayoshindikana. Mabadiliko kutoka HTTP hadi HTTPS hubadilisha ufunguo husika wa mpango; mwenyeji mpya anaweza kuanguka nje ya kanuni ya kupita ya mwenyeji wa kwanza. Ripoti iliyo na URL ya awali pekee huficha mipito yote miwili.

Kuchunguza jibu moja huku ufuatiliaji wa uelekezaji upya umezimwa kunaweza kufichua mpaka. Chunguza eneo lake kama data kabla ya kuamua kulipika; usitume vitambulisho vya awali kwenye lengwa jipya bila ubaguzi.

Session maalum iliyo na ugunduzi wa mazingira umezimwa ni chaguo jingine wakati programu inamiliki kwa makusudi ingizo zote za uelekezaji na uaminifu. Hilo pia huathiri ugunduzi wa kiotomatiki wa vitambulisho na CA, kwa hivyo chagua kama sera ya programu na si kama ukarabati wa kawaida wa uelekezaji upya.

Makala zinazohusiana