Zum Inhalt springen

Common Log Format

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 12. Oktober 2023 um 08:24 Uhr durch Lómelinde (Diskussion | Beiträge) (pre in pre ist nicht so gut nimm doch Syntaxhighlight + Hinweis RFC). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Diese Baustelle befindet sich fälschlicherweise im Artikelnamensraum. Bitte verschiebe die Seite oder entferne den Baustein {{Baustelle}}.

Hinweis: RFC 1413 bitte als RFC&nbsp;1413<ref>{{RFC-Internet |RFC=1413 |Autor=US Department of Defense |Titel=Identification Protocol |Datum=1993-02 |Obsoletes=931}}</ref> einbinden, siehe en:wp, dort wird es schon nicht mehr als Link dargestellt

Das '''Common Log Format''' ist ein [[Dateiformat]], welches von [[Webserver]]n für [[Logdatei|Server Logs]] genutzt wird.

Jede Zeile hat die folgende [[Syntax]]:
<pre>
host name authuser date request status bytes
</pre>

== Beispiel ==
<pre>
127.0.0.1 name frank [11/Oct/2023:16:52:12 +0200] "GET /apache_pb.gif HTTP/1.0" 200 2326 
</pre>

Ein [[Minuszeichen|Minus]] (<code>-</code>) als Wert für ein Feld bedeutet nicht vorhandene Daten.

* <code>127.0.0.1</code>: Die [[IP-Adresse]] des Nutzers, der die Anfrage durchgeführt hat.
* <code>name</code>: Die RFC 1413 Netzwerk-ID des [[Client]]s. Normalerweise "-".
* <code>frank</code>: Die Nutzer-ID des Nutzers, der die Anfrage durchgeführt hat. Normalerweise "-", außer [[.htaccess]] benötigt Authentifizierung.
* <code>[11/Oct/2023:16:52:12 +0200]</code>: Das Datum, die Uhrzeit und die Zeitzone, als die Anfrage angekommen ist.
* <code>"GET /apache_pb.gif HTTP/1.0"</code>: Die Anfrage des Clients.
** <code>GET</code>: Die [[Hypertext Transfer Protocol#HTTP-Anfragemethoden|HTTP Methode]] der Anfrage.
** <code>/apache_pb.gif</code>: Die angefragte Ressource.
** <code>HTTP/1.0</code>: Das [[Hypertext Transfer Protocol|HTTP Protokoll]].
* <code>200</code>: Der [[HTTP-Statuscode]], der an den Client weitergegeben wird.
* <code>2326</code>: Größe des zurückgegeben Objekts. In [[Byte]]s angegeben.

== Siehe auch ==
*[[Logdatei]]
*[[Logging]]
*[[Syslog]]

== Weblinks ==
* [http://www.w3.org/Daemon/User/Config/Logging.html#common-logfile-format Logging Control In W3C httpd: The Common Logfile Format] (englisch)
* [https://httpd.apache.org/docs/trunk/logs.html#common Common Logfile Format] (englisch)

== Einzelnachweise ==
<references />

KAT:
DATEIFORMATE
LOGFORMATE
WEBDATEI?