Cheatah: XMLHttpRequest Response generieren und verarbeiten

Beitrag lesen

Hi,

printf("Content-type: text/xml\n\n%s", xmlresponse);

das einzig gültige Zeilenendezeichen in HTTP-Headern ist CRLF, nicht nur LF.

Ich moechte nun auch den Wert fuer s mit meiner Response mitschicken. Wie kann ich das am geschicktesten machen? Kann es nicht als zusatzliches Element in die xmlresponse aufnehmen, d.h. ich muss es irgendwie dranhaengen.

Dann hast Du kein Wellformed XML mehr. Entweder fügst Du den Wert als gültiges XML _in_ Dein xmlresponse, oder Du nutzt einen HTTP-(X-)Header, wobei ich vermute, dass Du dies mit üblichen XmlHttpResponse-APIs nicht nutzen kannst. "Irgendwie dranhängen" ist nicht möglich.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes