@@ -94,9 +94,7 @@ void ESPWebServer::on(const String &uri, HTTPMethod method, THandlerFunction fn,
94
94
}
95
95
96
96
void ESPWebServer::serveStatic (const char * uri, fs::FS& fs, const char * path, const char * cache_header) {
97
- // TODO: add * or something to path so serveStatic("/dir/",...) will serve all content from that directory
98
- ESPWebServerStaticNode *node = new ESPWebServerStaticNode (this , std::string (path), fs, path, cache_header);
99
- _server.registerNode (node);
97
+ HTTPS_LOGE (" serveStatic() not implemented" );
100
98
}
101
99
102
100
void ESPWebServer::onNotFound (THandlerFunction fn) {
@@ -328,33 +326,3 @@ ESPWebServerNode::ESPWebServerNode(
328
326
ESPWebServerNode::~ESPWebServerNode () {
329
327
330
328
}
331
-
332
- ESPWebServerStaticNode::ESPWebServerStaticNode (
333
- ESPWebServer *server,
334
- const std::string &path,
335
- FS& fs,
336
- const char *filePath,
337
- const char *cache_header)
338
- : ResourceNode(path, " GET" , &(ESPWebServerStaticNode::_handlerWrapper), ""),
339
- _fs(fs),
340
- _filePath(filePath),
341
- _cache_header(cache_header),
342
- _isFile(false )
343
- {
344
- _isFile = _fs.exists (filePath);
345
- }
346
-
347
- void ESPWebServerStaticNode::_handler (httpsserver::HTTPRequest *req, httpsserver::HTTPResponse *res) {
348
- HTTPS_LOGE (" static not yet implemented path=%s filePath=%s\n " , _path.c_str (), _filePath);
349
- }
350
-
351
- void ESPWebServerStaticNode::_handlerWrapper (httpsserver::HTTPRequest *req, httpsserver::HTTPResponse *res) {
352
- ESPWebServerStaticNode *node = (ESPWebServerStaticNode*)req->getResolvedNode ();
353
- node->_handler (req, res);
354
- }
355
-
356
-
357
- ESPWebServerStaticNode::~ESPWebServerStaticNode () {
358
-
359
- }
360
-
0 commit comments