Christian Kruse: C++ als CGI - Anfänge und Sicherheitsaspekte

Beitrag lesen

你好 Marc,

Im Code habe ich es dann natürlich nicht mehr vermerkt, da hast du Recht.
Allerdings ist kein Fehlverhalten aufgetreten, selbst beim Aufruf der
Datei ohne gänzliche Parameter.

Das heisst nichts ;) Gerade auf Systemen, wo nicht die GNU-Libs benutzt
werden (also auf FreeBSD oder Solaris) gibts da gerne schonmal Abstürze,
wenn du Glück hast.

Wie formatiert man diesen nun am besten um? Und bekommt auch
Sonderzeichen wieder so, wie sie übergeben wurden?

Naja, von Hand. Query-String durchgehen, bei & trennen, bei = trennen, der
Teil vor dem = ist der Feld-Name, der Teil danach der Wert. Kodierung ist
%<Hex-Ziffer><Hex-Ziffer>, also ist die Dekodierung auch ziemlich einfach.

Ich habe mir dazu kurzerhand mal deinen Quelltext vom SELFHTML Forum
angeschaut, aber doch nicht viel kapiert.

Najor. Das ist nicht so schwer. Guck dir halt cfcgi.c an.

再见,
 克里斯蒂安

--
MMORPG-Slang | Kranke Phantasie
Kommt ein Nullvektor zum Psychiater: "Herr Doktor, ich bin orientierungslos!"
http://wwwtech.de/