Thread HTTP_USER_AGENT immer mit dabei und gleich?
(11 answers)
Opened by Gast at 2004-04-19 00:27
[quote=ppm1,19.04.2004, 19:49]Gibt es denn andere userspezifische Umgebungsvariablen, die übertragen werden, aber sich nicht so leicht ändern lassen wie der User Agent?[/quote]
was meinst du denn mit "nicht so leicht"? entweder lassen sie sich ändern oder nicht. alle HTTP_* umgebungsvariablen beruhen auf den requst-headern des clients, also wenn der Client 'User-Agent: libwww-perl' schickt, ist $ENV{HTTP_USER_AGENT} = 'libwww-perl'. und im prinzip kannst du jeden request-header als client gestalten, wie du willst. alle anderen variablen werden vom webserver gesetzt, aber wegen proxies, dynmasichen IPs u.ä. ist auch die REMOTE_ADDR nicht verlässlich. du brauchst ein session-management. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: ![]() ![]() |