X-Git-Url: https://git.pterodactylus.net/?p=fms.git;a=blobdiff_plain;f=include%2Fhttp%2Fipagehandler.h;h=6cd305275b48dbb6009adcd8f48a597a3cd2c14c;hp=be707e5791ce47bbcc6cc678edc31de7cdf70a87;hb=f60495a029c54358f82956482fe203fe2b7b5b23;hpb=b9c3763a932cebaa015a27fe111017f6f34dfbaa diff --git a/include/http/ipagehandler.h b/include/http/ipagehandler.h index be707e5..6cd3052 100644 --- a/include/http/ipagehandler.h +++ b/include/http/ipagehandler.h @@ -26,6 +26,8 @@ private: virtual const std::string GeneratePage(const std::string &method, const std::map &queryvars)=0; protected: + // splits apart data into name,data pairs in args map + void HandleMultiPartData(const std::string &contenttypeheader, char *data, const long datalen, std::map &args); // converts from basename[#] query args into a vector where the vector pos is the index pos # void CreateArgArray(const std::map &vars, const std::string &basename, std::vector &args);