version 0.1.9
[fms.git] / include / http / ipagehandler.h
index 313aa56..be707e5 100644 (file)
@@ -22,8 +22,6 @@ public:
        const bool Handle(shttpd_arg *arg);\r
 \r
 private:\r
-       void HandlePost(shttpd_arg *arg);\r
-       void HadleGet(shttpd_arg *arg);\r
        virtual const bool WillHandleURI(const std::string &uri)=0;\r
        virtual const std::string GeneratePage(const std::string &method, const std::map<std::string,std::string> &queryvars)=0;\r
        \r
@@ -31,6 +29,9 @@ protected:
        // converts from basename[#] query args into a vector where the vector pos is the index pos #\r
        void CreateArgArray(const std::map<std::string,std::string> &vars, const std::string &basename, std::vector<std::string> &args);\r
 \r
+       // replaces html control characters with elements (i.e. < becomes &lt;)\r
+       const std::string SanitizeOutput(const std::string &input);\r
+\r
        std::string m_template;\r
 \r
 };\r