Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 2521|Jawab: 1

PHP mendapatkan semua informasi header

[Salin tautan]
Diposting pada 24/12/2023 19.59.29 | | | |
Persyaratan: Terkadang permintaan tiba di PHP untuk memproses permintaan, dan banyak proses mungkin diperlukan oleh manajer (misalnya, reverse proxy, load balancer, dll.), dan proses perantara dapat menghapus informasi header permintaan, dan menggunakan php untuk mengeluarkan semua header permintaan untuk debugging kami.

Server Apache

Di bawah server Apache, Anda dapat langsung menggunakan fungsi bawaan PHP untuk mendapatkan informasi header permintaan HTTP dari klien, kodenya adalah sebagai berikut:


Fungsi ini mengembalikan informasi header dari semua permintaan HTTP. Kemudian mengeluarkan setiap informasi header permintaan melalui loop melalui loop. Metode ini dapat mencetak semua informasi header permintaan, termasuk host, jenis browser, bahasa, dll., Yang sangat nyaman untuk debugging.

Server IIS dan Nginx

Fungsi-fungsi di atas tidak didukung oleh IIS atau Nginx, dan dapat diimplementasikan melalui fungsi khusus, kodenya adalah sebagai berikut:

Seperti yang ditunjukkan di bawah ini:



Sumber daya:Login hyperlink terlihat.





Mantan:Perubahan gambar dasar Docker untuk .NET 8
Depan:Nginx mencegat semua permintaan dan mengembalikan konten respons yang sama
 Tuan tanah| Diposting pada 24/12/2023 20.05.11 |
php mendapatkan parameter header permintaan
https://www.itsvse.com/thread-3876-1-1.html
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com