EulandaXtools — Funktionsreferenz
Prüft eine hochgeladene EDIFACT-Datei auf Syntaxfehler und liefert einen HTML- oder PDF-Report zurück.
Invoke-MiniWebserver-HandleSyntaxCheck [[-Req] <System.Net.HttpListenerRequest>] [[-Res]
<System.Net.HttpListenerResponse>] [<CommonParameters>]Diese Funktion nimmt einen HTTP-Request entgegen, der eine EDIFACT-Datei als Multipart-Upload enthält. Die Datei wird temporär gespeichert und gegen eine gruppenspezifische EDIFACT-Syntax geprüft. Danach wird ein Syntax-Report erzeugt (standardmäßig HTML, optional PDF), und das Ergebnis wird direkt per HTTP-Response an den Client zurückgegeben.
Unterstützt wird automatische Charset-Erkennung und eine sinnvolle Ermittlung des Original-Dateinamens.
-Req
Type: System.Net.HttpListenerRequestDer eingehende HTTP-Request vom Typ System.Net.HttpListenerRequest.
-Res
Type: System.Net.HttpListenerResponseDie HTTP-Response vom Typ System.Net.HttpListenerResponse, über welche das Ergebnis zurückgesendet wird.
voidDas Ergebnis wird direkt in den HTTP-Response-Stream geschrieben. Kein Rückgabewert.
# Prüft die hochgeladene EDIFACT-Datei und liefert direkt einen HTML-Report zurück.
Invoke-MiniWebserver-HandleSyntaxCheck -Req $request -Res $response