HSL 2.0-Framework
Beschreibung des Frameworks
Öffentliche Methoden | Private Methoden | Aufstellung aller Elemente
hsl20_4_http_server.hsl20_4_http_server.Response Klassenreferenz

HTTP-Response. Mehr ...

Öffentliche Methoden

def __init__ (self)
 Konstruktor. Mehr ...
 
def set_status_code (self, code, text=None)
 Setzt den Status-Code und optional den Status-Text. Mehr ...
 
def set_header (self, key, value)
 Setzt einen Header. Mehr ...
 
def set_body (self, data)
 Setzt den Body der Antwort. Mehr ...
 

Private Methoden

def _clear (self)
 Entfernt alle Referenzen.
 

Ausführliche Beschreibung

HTTP-Response.

Veraltet:
Diese Klasse sollte nicht mehr eingesetzt werden.

Hier werden alle Parameter gekapselt, die der HTTP-Server an die Gegenstelle antwortet. Weitere Informationen zum Ablauf und der Verwendung dieser Klasse unter HTTP-Server.

Beschreibung der Konstruktoren und Destruktoren

◆ __init__()

def hsl20_4_http_server.hsl20_4_http_server.Response.__init__ (   self)

Konstruktor.

Warnung
Diese Klasse sollte nicht direkt instanziert werden.

Dokumentation der Elementfunktionen

◆ set_body()

def hsl20_4_http_server.hsl20_4_http_server.Response.set_body (   self,
  data 
)

Setzt den Body der Antwort.

Die hier zugewiesenen Daten sind die eigentliche Antwort auf die Anfrage.

Parameter
datastring
Daten

◆ set_header()

def hsl20_4_http_server.hsl20_4_http_server.Response.set_header (   self,
  key,
  value 
)

Setzt einen Header.

Parameter
keystring
Schlüssel
valuestring
Wert

◆ set_status_code()

def hsl20_4_http_server.hsl20_4_http_server.Response.set_status_code (   self,
  code,
  text = None 
)

Setzt den Status-Code und optional den Status-Text.

Wird kein Code gesetzt, antwortet der Server mit Code 500 (Internal Server Error).

Parameter
codeint
Code (z.B. 200)
textstring
Text (z.B. OK)

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: