1.4.1. ClientInformations
Module relatif aux informations d’un client dans un fichier de log Apache.
- class donnees.client_informations.ClientInformations(adresse_ip: str, identifiant_rfc: str | None, nom_utilisateur: str | None, agent_utilisateur: str | None)[source]
Bases :
object
Représente les informations d’un client à partir d’une entrée d’un log Apache.
Cette classe regroupe les données extraites d’une entrée de log, qui concernent le client ayant effectué la requête au serveur Apache.
- adresse_ip
L’adresse IP du client.
- Type:
str
- identifiant_rfc
L’identifiant RFC du client. Peut être None si non fournie.
- Type:
Optional[str]
- nom_utilisateur
Le nom de l’utilisateur authentifié. Peut être None si non fournie.
- Type:
Optional[str]
- agent_utilisateur
L’agent utilisateur (User-Agent). Peut être None si non fournie.
- Type:
Optional[str]