Cosa significano tutte le cose di questa linea dal mio registro di accesso?
127.0.0.1 – – [05 / Feb / 2012: 17: 11: 55 +0000] “GET / HTTP / 1.1” 200 140 “-” “Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 535.19 (KHTML, come Gecko) Chrome / 18.0.1025.5 Safari / 535.19 ”
- Prestazioni di Java XPath (implementazione di Apache JAXP)
- ImportError: nessun modulo denominato django.core.wsgi Apache + VirtualEnv + AWS + WSGI
- (htaccess) Come prevenire un file da DIRECT URL ACCESS?
- Riscrivere un numero arbitrario di segmenti di percorso per interrogare i parametri
- Invio di richiesta HTTP Post con azione SOAP utilizzando org.apache.http
Sembra che tu stia utilizzando il formato di registro combinato .
LogFormat “% h% l% u% t \”% r \ “%> s% b \”% {Referer} i \ “\”% {User-agent} i \ “” combinato
"-"
contrario. L’elenco completo (?) Dei formattatori può essere trovato qui . La stessa sezione della documentazione elenca anche altri formati di registro comuni; i lettori i cui registri non sembrano del tutto simili possono trovare lo schema in cui la loro configurazione di Apache sta usando elencati.
Inoltre, non so cosa significhi “-” dopo la sezione 200 140 del registro
Quel valore corrisponde al referente come descritto da Joachim. Se vedi un trattino, vuol dire che non c’era alcun valore di referenza da iniziare (ad esempio, l’utente è andato direttamente a una destinazione specifica, come se digitasse un URL nel proprio browser)
E cosa significa ” Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 535.19 (KHTML, come Gecko) Chrome / 18.0.1025.5 Safari / 535.19 ” significa?
Questo è il valore di User-Agent, la stringa di identificazione del browser.
Per questo motivo, la maggior parte dei browser Web utilizza un valore stringa User-Agent come segue:
Mozilla / [versione] ([informazioni su sistema e browser]) [piattaforma] ([dettagli piattaforma]) [estensioni]. Ad esempio, Safari su iPad ha utilizzato quanto segue:
Mozilla / 5.0 (iPad; U; CPU OS 3_2_1 come Mac OS X; it-it) AppleWebKit / 531.21.10 (KHTML, come Gecko) Mobile / 7B405 I componenti di questa stringa sono i seguenti:
Mozilla / 5.0: precedentemente utilizzato per indicare la compatibilità con il motore di rendering di Mozilla. (iPad; U; CPU OS 3_2_1 come Mac OS X; it-us): dettagli del sistema in cui è in esecuzione il browser. AppleWebKit / 531.21.10: la piattaforma utilizzata dal browser. (KHTML, come Gecko): dettagli della piattaforma del browser. Mobile / 7B405: utilizzato dal browser per indicare miglioramenti specifici disponibili direttamente nel browser o tramite terze parti. Un esempio di questo è Microsoft Live Meeting che registra un’estensione in modo che il servizio Live Meeting sappia se il software è già installato, il che significa che può fornire un’esperienza semplificata per partecipare alle riunioni.
Questo valore verrà utilizzato per identificare quale browser viene utilizzato dall’utente finale.
Fare riferimento