bind Gunicorn tidak mengonfigurasi proxy keluar
Temukan klien Python yang melakukan panggilan keluar alih-alih memakai pengaturan server masuk dan header forwarded sebagai kendali proxy.
Alamat bind Gunicorn menerima permintaan aplikasi yang masuk. Alamat itu tidak memilih proxy maju untuk panggilan API yang dilakukan aplikasi tersebut.
Temukan konsumen keluar—Requests, HTTPX, SDK, atau subprocess—lalu konfigurasikan antarmuka proxy publiknya atau lingkungan yang dibacanya. Requests Session yang dikonfigurasi dengan benar tidak mengonfigurasi ulang SDK lain.
Bandingkan lingkungan peluncuran efektif worker dengan pengaturan penerapan. Shell interaktif dapat menyimpan nilai yang berbeda. Simpan kredensial pada mekanisme rahasia yang sudah ada dan hindari dump lingkungan yang menampakkannya.
Opsi header forwarded tepercaya Gunicorn menafsirkan metadata masuk; opsi itu tidak mengirim panggilan API baru kembali melalui perantara tersebut.
Untuk keluar yang tidak terduga, lacak koneksi keluar. Untuk permintaan API publik yang diizinkan melalui perantara publik, daftar proxy gratis menawarkan kandidat yang dapat dikonfigurasi melalui protokol dan antarmuka yang didukung klien keluar tersebut. Alamat pengunjung, listener Gunicorn, sumber server lokal, dan jalan keluar proxy jarak jauh semuanya bisa berbeda. Pisahkan pengamatan itu alih-alih membuat satu pengaturan bind menjawab keempat pertanyaan.