Thread HTTP_USER_AGENT immer mit dabei und gleich? (11 answers)
Opened by Gast at 2004-04-19 00:27

pq
 2004-04-20 14:46
#2161 #2161
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
[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: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread HTTP_USER_AGENT immer mit dabei und gleich?