--- /dev/null
+#ifndef _multipartparser_\r
+#define _multipartparser_\r
+\r
+#include <Poco/Net/PartHandler.h>\r
+#include <map>\r
+#include <string>\r
+\r
+class MultiPartParser:public Poco::Net::PartHandler\r
+{\r
+public:\r
+ void handlePart(const Poco::Net::MessageHeader &header, std::istream &stream);\r
+\r
+ std::map<std::string,std::string> GetVars() { return vars; }\r
+\r
+private:\r
+ std::map<std::string,std::string> vars;\r
+};\r
+\r
+#endif // _multipartparser_\r