CGI, Python und Client-Daten

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
za0
User
Beiträge: 17
Registriert: Mittwoch 22. September 2004, 19:50

Donnerstag 23. September 2004, 12:01

Hi!

Wie rufe ich Daten (IP, Host, Browser-Infos) des Clients, mittels Skript ab?


Das liefert bei mir irgendwie recht skurile 'Werte'
http://starship.python.net/crew/davem/c ... eq=all#2.9

Grüße

za0
za0
User
Beiträge: 17
Registriert: Mittwoch 22. September 2004, 19:50

Donnerstag 23. September 2004, 12:09

So wie es aussieht, sind das überwiegend Server-Werte! :roll:
Dookie
Python-Forum Veteran
Beiträge: 2010
Registriert: Freitag 11. Oktober 2002, 18:00
Wohnort: Salzburg
Kontaktdaten:

Donnerstag 23. September 2004, 13:19

Hi za0,

filtere halt die Werte aus, die mit HTTP_ anfangen:

Code: Alles auswählen

#!/usr/local/bin/python
import os
print 'Content-type: text/plain\n\n'
for k,v in [a, b for a, b in os.environ.items() if a.startswith("HTTP_")]:
    print k, v
Gruß

Dookie
[code]#!/usr/bin/env python
import this[/code]
Antworten