XML Inhalt auslesen und an CGI weiterleiten
Wal77
- perl
Hallo,
ich versende per HTTP Request, Methode POST eine XML nachricht an einen Apache Server.
Frage: wie kann ich auf dem Server die Daten (XML Inhalt) auf einen CGI-Script zur Bearbeitung weiterleiten.
RPC-XML kommt nicht in Frage, des Formats wegen.
HTTP-Daemon würde ich auch ungerne benutzen.
Danke invoraus
Hi,
ich versende per HTTP Request, Methode POST eine XML nachricht an einen Apache Server.
Dabei musst du ja irgendeine Zieladresse auf dem Server angeben.
Welche hast du benutzt?
Frage: wie kann ich auf dem Server die Daten (XML Inhalt) auf einen CGI-Script zur Bearbeitung weiterleiten.
Warum schickst du die Daten nicht einfach "an das Script"?
MfG ChrisB
Hi,
ich versende per HTTP Request, Methode POST eine XML nachricht an einen Apache Server.
Dabei musst du ja irgendeine Zieladresse auf dem Server angeben.
Welche hast du benutzt?Frage: wie kann ich auf dem Server die Daten (XML Inhalt) auf einen CGI-Script zur Bearbeitung weiterleiten.
Warum schickst du die Daten nicht einfach "an das Script"?
MfG ChrisB
Hallo ChrisB
danke für die prompte Antwort.
Als Zieladresse habe ich: http://algambra:8002/cgi-bin/XML_Schlucker.cgi
Ich nehme an, das ist es, was Du "an das Script" meinst.
Aber wie kann ich mit dem Script die Inhalte auslesen?
Gruß
Wal77
danke für die prompte Antwort.
Als Zieladresse habe ich: http://algambra:8002/cgi-bin/XML_Schlucker.cgi
Ich nehme an, das ist es, was Du "an das Script" meinst.
Aber wie kann ich mit dem Script die Inhalte auslesen?
a) Indem man mit auf die durch Apache gesetzten CGI Umgebungsvariablen zugreift.
b) Indem man das CGI-Modul verwendet, welches dies tut, und dabei das Ergebnis in Perl Variablen speichert, die du abfragen kannst.
Da b) wohl für dich einfacher ist, wirst du das CGI Modul und dessen Dokumentation studieren müssen.
http://perldoc.perl.org/CGI.html
mfg Beat