diff --git a/PageCompiler/samples/HTTPTimeServer/src/.gitignore b/PageCompiler/samples/HTTPTimeServer/src/.gitignore deleted file mode 100644 index e07c2ce84..000000000 --- a/PageCompiler/samples/HTTPTimeServer/src/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/TimeHandler.h -/TimeHandler.cpp diff --git a/PageCompiler/samples/HTTPTimeServer/src/TimeHandler.cpp b/PageCompiler/samples/HTTPTimeServer/src/TimeHandler.cpp new file mode 100644 index 000000000..3b72fc984 --- /dev/null +++ b/PageCompiler/samples/HTTPTimeServer/src/TimeHandler.cpp @@ -0,0 +1,49 @@ +// +// TimeHandler.cpp +// +// This file has been generated from TimeHandler.cpsp on 2016-05-08 21:03:48. +// + + +#include "TimeHandler.h" +#include "Poco/Net/HTTPServerRequest.h" +#include "Poco/Net/HTTPServerResponse.h" +#include "Poco/Net/HTMLForm.h" + + +#include "Poco/DateTime.h" +#include "Poco/DateTimeFormatter.h" + + +void TimeHandler::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net::HTTPServerResponse& response) +{ + response.setChunkedTransferEncoding(true); + response.setContentType("text/html"); + + Poco::Net::HTMLForm form(request, request.stream()); + std::ostream& responseStream = response.send(); + responseStream << ""; + responseStream << "\n"; + responseStream << ""; + responseStream << "\n"; + responseStream << "\n"; + responseStream << ""; +#line 6 "Z:\\git\\poco-1.7.3\\PageCompiler\\samples\\HTTPTimeServer\\src\\TimeHandler.cpsp" + + Poco::DateTime now; + std::string dt(Poco::DateTimeFormatter::format(now, "%W, %e %b %y %H:%M:%S %Z")); + responseStream << "\n"; + responseStream << "\n"; + responseStream << "
\n"; + responseStream << ""; +#line 16 "Z:\\git\\poco-1.7.3\\PageCompiler\\samples\\HTTPTimeServer\\src\\TimeHandler.cpsp" + responseStream << ( dt ); + responseStream << "
\n"; + responseStream << "\n"; + responseStream << "\n"; + responseStream << ""; +} diff --git a/PageCompiler/samples/HTTPTimeServer/src/TimeHandler.h b/PageCompiler/samples/HTTPTimeServer/src/TimeHandler.h new file mode 100644 index 000000000..02da4fff3 --- /dev/null +++ b/PageCompiler/samples/HTTPTimeServer/src/TimeHandler.h @@ -0,0 +1,22 @@ +// +// TimeHandler.h +// +// This file has been generated from TimeHandler.cpsp on 2016-05-08 21:03:48. +// + + +#ifndef TimeHandler_INCLUDED +#define TimeHandler_INCLUDED + + +#include "Poco/Net/HTTPRequestHandler.h" + + +class TimeHandler: public Poco::Net::HTTPRequestHandler +{ +public: + void handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net::HTTPServerResponse& response); +}; + + +#endif // TimeHandler_INCLUDED diff --git a/components b/components index 246e77467..1ad691031 100644 --- a/components +++ b/components @@ -7,6 +7,7 @@ Util Net Crypto NetSSL_OpenSSL +NetSSL_Win Data Data/SQLite Data/ODBC