Send Text Response
Zuletzt geändert: 14.03.2026 05:56

Send-TextResponse #

Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.

ÜBERSICHT #

Sendet eine Textantwort mit einem HTTP-Statuscode über einen HttpListener.

SYNTAX #

Send-TextResponse [[-Response] <System.Net.HttpListenerResponse>] [[-StatusCode] <int>] [[-Text]
    <string>] [<CommonParameters>]

BESCHREIBUNG #

Diese Funktion vereinfacht die Ausgabe einer Textnachricht als HTTP-Response mit frei wählbarem Statuscode und UTF-8-Codierung. Typische Einsatzbereiche sind einfache Statusmeldungen oder Fehlermeldungen im Rahmen eines PowerShell-Mini-Webservers.

PARAMETER #

-Response #

Type: System.Net.HttpListenerResponse

Das HttpListenerResponse-Objekt, über das die Antwort gesendet wird.

-StatusCode #

Type: int

Der HTTP-Statuscode, z. B. 200 (OK), 400 (Bad Request), oder 500 (Internal Server Error).

-Text #

Type: string

Die Nachricht, die an den Client zurückgegeben wird (UTF-8).

AUSGABEN #

void

Sendet die Antwort direkt an den Client; kein Rückgabewert.

BEISPIELE #

Send-TextResponse -Response $response -StatusCode 200 -Text "Operation erfolgreich."

HINWEISE #

  • Ideal für schnelle und einfache HTTP-Rückmeldungen in einem Mini-Webserver.
  • Schließt automatisch den Stream und die Response.