Loading examples/httpauth.cpp +5 −5 Original line number Diff line number Diff line Loading @@ -37,18 +37,18 @@ #include "http.h" #include "httpd.h" class Controller : public netplus::event { class Controller : public libhttppp::HttpEvent { public: Controller(netplus::socket* serversocket) : event(serversocket){ Controller(netplus::socket* serversocket) : HttpEvent(serversocket){ }; void RequestEvent(netplus::con *curcon){ try{ std::cout << "Parse Request\n" << std::endl; libhttppp::HttpRequest curreq(curcon); curcon->resizeRecvQueue(curreq.parse()); const char *cururl=curreq.getRequestURL(); libhttppp::HttpRequest *curreq =(libhttppp::HttpRequest *) curcon; curcon->resizeRecvQueue(curreq->parse()); const char *cururl=curreq->getRequestURL(); if(strncmp(cururl,"/",strlen(cururl))==0){ libhttppp::HttpResponse curres; curres.setState(HTTP200); Loading examples/httpcon.cpp +5 −5 Original line number Diff line number Diff line Loading @@ -64,18 +64,18 @@ void sendResponse(netplus::con *curcon,libhttppp::HttpRequest *curreq) { curres.send(curcon,html.c_str(),html.size()); }; class Controller : public netplus::event { class Controller : public libhttppp::HttpEvent { public: Controller(netplus::socket* serversocket) : event(serversocket){ Controller(netplus::socket* serversocket) : HttpEvent(serversocket){ }; void RequestEvent(netplus::con *curcon){ try{ std::cout << "Parse Request" << std::endl; libhttppp::HttpRequest curreq(curcon); curcon->resizeRecvQueue(curreq.parse()); libhttppp::HttpRequest *curreq =(libhttppp::HttpRequest *) curcon; curcon->resizeRecvQueue(curreq->parse()); std::cout << "Send answer" << std::endl; sendResponse(curcon,&curreq); sendResponse(curcon,curreq); }catch(libhttppp::HTTPException &e){ std::cerr << e.what() << std::endl; } Loading examples/httpcookie.cpp +5 −5 Original line number Diff line number Diff line Loading @@ -136,18 +136,18 @@ private: libhttppp::HttpRequest *_Curreq; }; class Controller : public netplus::event { class Controller : public libhttppp::HttpEvent { public: Controller(netplus::socket* serversocket) : event(serversocket){ Controller(netplus::socket* serversocket) : HttpEvent(serversocket){ }; void RequestEvent(netplus::con *curcon){ try{ std::cout << "Parse Request" << std::endl; libhttppp::HttpRequest curreq(curcon); curcon->resizeRecvQueue(curreq.parse()); libhttppp::HttpRequest *curreq =(libhttppp::HttpRequest *) curcon; curcon->resizeRecvQueue(curreq->parse()); std::cout << "Send answer" << std::endl; CookieTest(curcon,&curreq); CookieTest(curcon,curreq); }catch(libhttppp::HTTPException &e){ std::cerr<< e.what() << std::endl; } Loading examples/httpform.cpp +6 −6 Original line number Diff line number Diff line Loading @@ -38,19 +38,19 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "httpd.h" class Controller : public netplus::event { class Controller : public libhttppp::HttpEvent { public: Controller(netplus::socket* serversocket) : event(serversocket){ Controller(netplus::socket* serversocket) : HttpEvent(serversocket){ }; void RequestEvent(netplus::con *curcon){ libhttppp::HttpRequest curreq(curcon); libhttppp::HttpRequest *curreq =(libhttppp::HttpRequest *) curcon; libhtmlpp::HtmlString formdat; try { std::cout << "Parse Request" << std::endl; curcon->resizeRecvQueue(curreq.parse()); Multiform(curreq, formdat); URlform(curreq, formdat); curcon->resizeRecvQueue(curreq->parse()); Multiform(*curreq, formdat); URlform(*curreq, formdat); std::cout << "Send answer" << std::endl; sendResponse(curcon, formdat); Loading examples/httphello.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -33,15 +33,15 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "http.h" #include "httpd.h" class Controller : public netplus::event { class Controller : public libhttppp::HttpEvent { public: Controller(netplus::socket* serversocket) : event(serversocket){ Controller(netplus::socket* serversocket) : HttpEvent(serversocket){ }; void RequestEvent(netplus::con *curcon){ try{ libhttppp::HttpRequest curreq(curcon); curcon->resizeRecvQueue(curreq.parse()); libhttppp::HttpRequest *curreq =(libhttppp::HttpRequest *) curcon; curcon->resizeRecvQueue(curreq->parse()); libhttppp::HttpResponse curres; const char *hello="<!DOCTYPE html><html><head><title>hello</title></head><body>Hello World</body></html>"; curres.setContentType("text/html"); Loading Loading
examples/httpauth.cpp +5 −5 Original line number Diff line number Diff line Loading @@ -37,18 +37,18 @@ #include "http.h" #include "httpd.h" class Controller : public netplus::event { class Controller : public libhttppp::HttpEvent { public: Controller(netplus::socket* serversocket) : event(serversocket){ Controller(netplus::socket* serversocket) : HttpEvent(serversocket){ }; void RequestEvent(netplus::con *curcon){ try{ std::cout << "Parse Request\n" << std::endl; libhttppp::HttpRequest curreq(curcon); curcon->resizeRecvQueue(curreq.parse()); const char *cururl=curreq.getRequestURL(); libhttppp::HttpRequest *curreq =(libhttppp::HttpRequest *) curcon; curcon->resizeRecvQueue(curreq->parse()); const char *cururl=curreq->getRequestURL(); if(strncmp(cururl,"/",strlen(cururl))==0){ libhttppp::HttpResponse curres; curres.setState(HTTP200); Loading
examples/httpcon.cpp +5 −5 Original line number Diff line number Diff line Loading @@ -64,18 +64,18 @@ void sendResponse(netplus::con *curcon,libhttppp::HttpRequest *curreq) { curres.send(curcon,html.c_str(),html.size()); }; class Controller : public netplus::event { class Controller : public libhttppp::HttpEvent { public: Controller(netplus::socket* serversocket) : event(serversocket){ Controller(netplus::socket* serversocket) : HttpEvent(serversocket){ }; void RequestEvent(netplus::con *curcon){ try{ std::cout << "Parse Request" << std::endl; libhttppp::HttpRequest curreq(curcon); curcon->resizeRecvQueue(curreq.parse()); libhttppp::HttpRequest *curreq =(libhttppp::HttpRequest *) curcon; curcon->resizeRecvQueue(curreq->parse()); std::cout << "Send answer" << std::endl; sendResponse(curcon,&curreq); sendResponse(curcon,curreq); }catch(libhttppp::HTTPException &e){ std::cerr << e.what() << std::endl; } Loading
examples/httpcookie.cpp +5 −5 Original line number Diff line number Diff line Loading @@ -136,18 +136,18 @@ private: libhttppp::HttpRequest *_Curreq; }; class Controller : public netplus::event { class Controller : public libhttppp::HttpEvent { public: Controller(netplus::socket* serversocket) : event(serversocket){ Controller(netplus::socket* serversocket) : HttpEvent(serversocket){ }; void RequestEvent(netplus::con *curcon){ try{ std::cout << "Parse Request" << std::endl; libhttppp::HttpRequest curreq(curcon); curcon->resizeRecvQueue(curreq.parse()); libhttppp::HttpRequest *curreq =(libhttppp::HttpRequest *) curcon; curcon->resizeRecvQueue(curreq->parse()); std::cout << "Send answer" << std::endl; CookieTest(curcon,&curreq); CookieTest(curcon,curreq); }catch(libhttppp::HTTPException &e){ std::cerr<< e.what() << std::endl; } Loading
examples/httpform.cpp +6 −6 Original line number Diff line number Diff line Loading @@ -38,19 +38,19 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "httpd.h" class Controller : public netplus::event { class Controller : public libhttppp::HttpEvent { public: Controller(netplus::socket* serversocket) : event(serversocket){ Controller(netplus::socket* serversocket) : HttpEvent(serversocket){ }; void RequestEvent(netplus::con *curcon){ libhttppp::HttpRequest curreq(curcon); libhttppp::HttpRequest *curreq =(libhttppp::HttpRequest *) curcon; libhtmlpp::HtmlString formdat; try { std::cout << "Parse Request" << std::endl; curcon->resizeRecvQueue(curreq.parse()); Multiform(curreq, formdat); URlform(curreq, formdat); curcon->resizeRecvQueue(curreq->parse()); Multiform(*curreq, formdat); URlform(*curreq, formdat); std::cout << "Send answer" << std::endl; sendResponse(curcon, formdat); Loading
examples/httphello.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -33,15 +33,15 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "http.h" #include "httpd.h" class Controller : public netplus::event { class Controller : public libhttppp::HttpEvent { public: Controller(netplus::socket* serversocket) : event(serversocket){ Controller(netplus::socket* serversocket) : HttpEvent(serversocket){ }; void RequestEvent(netplus::con *curcon){ try{ libhttppp::HttpRequest curreq(curcon); curcon->resizeRecvQueue(curreq.parse()); libhttppp::HttpRequest *curreq =(libhttppp::HttpRequest *) curcon; curcon->resizeRecvQueue(curreq->parse()); libhttppp::HttpResponse curres; const char *hello="<!DOCTYPE html><html><head><title>hello</title></head><body>Hello World</body></html>"; curres.setContentType("text/html"); Loading