P.S.: NIH?
application/x-www-form-urlencoded
multipart/form-data
application/json
application/soap+xml
weitere...multipart/c-eav, multipart/eav...
application/octet-stream
Bisherige Parser unterstützen nur die ersten Beiden. Mein Universalparser untersützt alle in obenstehender Liste und liefert stets dieselben Datenstrukturen.
Dafür mnuss ein Client nur den richtigen Content-Type-Header mitsenden. Darüber nachzudenken hat sich gelohnt (aber sowas von!!!) das spart in Zukunft ne Menge Entwicklungsarbeit.
D.h., ich habe fertig und etwaige Erweiterung (Enctype) hängen nur noch dvon ab, ob serverseitig die entsprechenden Libs zur Verfügung stehen. pl
(Und keine /tmp-Dateien bei multipart/form-data)