Registrazione delle intestazioni HTTP di Squid con log_mime_hdrs
Attiva una diagnostica limitata delle intestazioni HTTP con log_mime_hdrs sulle versioni di Squid supportate e comprendi i campi aggiuntivi e la loro esposizione.
Scegli la transazione nota e la domanda sull'intestazione prima di abilitare una cattura ampia. Se conta un solo campo, un campo di log personalizzato scelto con precisione può bastare.
Per Squid 6 e 7, l'opzione ampia documentata è:
log_mime_hdrs on
Nei formati di accesso nativi ed emulati da httpd, questo aggiunge due campi codificati tra parentesi quadre che contengono le intestazioni di richiesta e risposta alla fine di ogni record. Tieni conto dei nuovi campi in qualsiasi parser. I formati di log personalizzati hanno le proprie selezioni di intestazioni; non dare per scontato lo stesso cambiamento nel numero di campi.
Usa una breve finestra diagnostica, limita l'accesso e rimuovi la cattura temporanea secondo le regole di conservazione del servizio. Le intestazioni possono contenere cookie, autorizzazioni e identificatori di applicazioni. La codifica le rende analizzabili, non innocue.
In un CONNECT ordinario, le intestazioni visibili includono la richiesta e la risposta esterne. Le successive intestazioni HTTP del sito restano dentro TLS, quindi questa impostazione non rivela i cookie delle sue pagine. Per le intestazioni ricevute su un'origine controllata, osserva invece la richiesta a destinazione.
Il riferimento delle direttive elenca Squid 7 e precedenti ed esclude Squid 8. Applicalo solo a una versione installata supportata invece di trattare una vecchia riga di configurazione come interfaccia di una versione successiva.