sic/src/MediocreSimpleStaticFileHan...

18 lines
384 B
C++
Raw Normal View History

2014-01-18 14:48:52 +01:00
#include "MediocreSimpleStaticFileHandler.H"
std::string
MediocreSimpleStaticFileHandler::cleanpath (const char * const path)
{
//adds no security at all
return "static/"+std::string(path);
}
2014-01-18 14:48:52 +01:00
int
MediocreSimpleStaticFileHandler::answer_pathreq(const char * const path,
struct mg_connection *conn)
{
mg_send_file(conn,cleanpath(path).c_str());
return 0;
2014-01-18 14:48:52 +01:00
}