"WebKitFormBoundary" beim Parsen POST mit nodejs
Habe ich implementiert einen http-server Parsen von POST mit Hilfe von http://blog.thekfactor.info/posts/an-introduction-to-node-js-and-handling-post-requests/
(einfach ich nicht will, die Benutzung des express.)
Aber was ich bekam hat
[2013-10-10 10:27:29.670] [INFO] console - ------WebKitFormBoundaryMjfXHTTJYUdOInj4
Content-Disposition: form-data; name="route"Anschluss.sgtrackHandler.melden
------WebKitFormBoundaryMjfXHTTJYUdOInj4
Content-Disposition: form-data; name="body"{"appid":"1234","event":"test","params":{}}
------WebKitFormBoundaryMjfXHTTJYUdOInj4--[2013-10-10 10:27:29.671] [INFO] Konsole - {'------ WebKitFormBoundaryMjfXHTTJYUdOInj4\r\nContent-Disposition: form-data; name': '"route"\r\n\r\nconnector.sgtrackHandler.log\r\n------WebKitFormBoundaryMjfXHTTJYUdOInj4\r\nContent-Disposition: form-data; name="body"\r\n\r\n{"appid":"1234","event":"test","params":{}}\r\n------WebKitFormBoundaryMjfXHTTJYUdOInj4--\r\n' }
Ich nicht in den Griff solche multipart form WebKitFormBoundaryMjfXHTTJYUdOInj4...keine Ahnung?
InformationsquelleAutor Kanglai | 2013-10-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den code, den Sie sich beziehen, analysiert
application/x-www-form-urlencoded
, in der Erwägung, dass, was geschrieben istmultipart/form-data
im Sinne RFC2388.Machen es leichter auf sich selbst, die Sie verwenden können,
formidable
(die ausdrücklich auch verwendet werden).Das braucht so viel mehr Stimmen.
Wenn Sie gehen, um gewaltige, gibt es ein Modul mit dem Namen: express-gewaltigen, die können einfach genutzt werden: npmjs.com/package/express-formidable
InformationsquelleAutor robertklep