Gunicorns bind-adresse tar imot innkommende applikasjonsforespørsler. Den velger ikke en videresendt proxy for API-kallene applikasjonen gjør.

Finn den utgående forbrukeren—Requests, HTTPX, en SDK eller en subprocess—og konfigurer dens offentlige proxygrensesnitt eller miljøet den leser. En riktig konfigurert Requests Session konfigurerer ikke en annen SDK på nytt.

Sammenlign arbeiderens faktiske oppstartsmiljø med distribusjonsinnstillingene. Et interaktivt shell kan ha andre verdier. Oppbevar legitimasjon i den etablerte hemmelighetsmekanismen og unngå miljødumper som avslører den.

Gunicorns betrodde forwarded-header-alternativer tolker innkommende metadata; de sender ikke nye API-kall tilbake gjennom den mellommannen.

Ved en uventet avslutning, spor den utgående forbindelsen. For offentlige API-forespørsler som tillates gjennom offentlige mellommenn, tilbyr listen over gratis proxyer kandidater som kan konfigureres via den utgående klientens støttede protokoll og grensesnitt. Besøkendes adresse, Gunicorn-lytteren, den lokale serverens kilde og den eksterne proxyens utgang kan alle være forskjellige. Hold disse observasjonene atskilt i stedet for å la én bind-innstilling svare på alle fire spørsmålene.

Relaterte artikler