Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 2521|Risposta: 1

PHP riceve tutte le informazioni delle intestazioni

[Copiato link]
Pubblicato su 24/12/2023 19:59:29 | | | |
Requisiti: A volte le richieste arrivano in PHP per elaborare richieste, e molti processi possono essere richiesti dai manager (ad esempio, reverse proxy, bilanciatore di peso, ecc.), e il processo intermedio può eliminare le informazioni dell'intestazione della richiesta e usare php per generare tutte le intestazioni delle richieste per il nostro debug.

Server Apache

Nel server Apache, puoi usare direttamente la funzione integrata PHP per ottenere le informazioni sull'intestazione HTTP del client, il codice è il seguente:


Questa funzione restituisce le informazioni di intestazione di tutte le richieste HTTP. Successivamente invia ogni informazione dell'intestazione della richiesta attraverso un ciclo attraverso un ciclo. Questo metodo può stampare tutte le informazioni dell'intestazione della richiesta, inclusi host, tipo di browser, lingua, ecc., il che è molto comodo per il debug.

Server IIS e Nginx

Le funzioni sopra indicate non sono supportate da IIS o Nginx e possono essere implementate tramite funzioni personalizzate; il codice è il seguente:

Come mostrato di seguito:



Risorse:Il login del link ipertestuale è visibile.





Precedente:Modifiche all'immagine base Docker per .NET 8
Prossimo:Nginx intercetta tutte le richieste e restituisce lo stesso contenuto di risposta
 Padrone di casa| Pubblicato su 24/12/2023 20:05:11 |
PHP ottiene il parametro header della richiesta
https://www.itsvse.com/thread-3876-1-1.html
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com