Gunicorn bind konfigurerer ikkje ein utgåande proxy
Finn Python-klienten som gjer utgåande kall i staden for å bruke innstillingane for inngåande tenar og forwarded-hovud som proxykontroll.
Bind-adressa til Gunicorn tek imot innkomande applikasjonsførespurnader. Ho vel ikkje ein vidaresend proxy for API-kalla applikasjonen gjer.
Finn den utgåande forbrukaren—Requests, HTTPX, eit SDK eller ein subprocess—og konfigurer det offentlege proxygrensesnittet eller miljøet det les. Ein rett konfigurert Requests Session konfigurerer ikkje eit anna SDK på nytt.
Samanlikn det faktiske oppstartsmiljøet til arbeidaren med distribusjonsinnstillingane. Eit interaktivt shell kan ha andre verdiar. Oppbevar legitimasjon i den etablerte løyndomsmekanismen og unngå miljødump som avdekkjer han.
Dei tiltru forwarded-hovudvala til Gunicorn tolkar innkomande metadata; dei sender ikkje nye API-kall tilbake gjennom den mellommannen.
Ved ei uventa avslutting, spor den utgåande sambindinga. For offentlege API-førespurnader som er tillatne gjennom offentlege mellommann, tilbyr lista over gratis proxyar kandidatar som kan konfigurerast via den støtta protokollen og grensesnittet til den utgåande klienten. Adressa til den vitjande, Gunicorn-lyttaren, kjelda til den lokale tenaren og utgangen til den fjerne proxyen kan alle vere ulike. Hald desse observasjonane åtskilde i staden for å la éi bind-innstilling svare på alle fire spørsmåla.