diff Core/HttpServer/EmbeddedResourceHttpHandler.h @ 3395:0ce9b4f5fdf5

new abstraction: IHttpHandler::CreateStreamHandler()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 06 Jun 2019 18:54:27 +0200
parents 4e43e67f8ecf
children 962e5f00744b
line wrap: on
line diff
--- a/Core/HttpServer/EmbeddedResourceHttpHandler.h	Thu Jun 06 16:42:41 2019 +0200
+++ b/Core/HttpServer/EmbeddedResourceHttpHandler.h	Thu Jun 06 18:54:27 2019 +0200
@@ -51,6 +51,16 @@
       const std::string& baseUri,
       EmbeddedResources::DirectoryResourceId resourceId);
 
+    virtual IStream* CreateStreamHandler(RequestOrigin origin,
+                                         const char* remoteIp,
+                                         const char* username,
+                                         HttpMethod method,
+                                         const UriComponents& uri,
+                                         const Arguments& headers)
+    {
+      return NULL;
+    }
+
     virtual bool Handle(
       HttpOutput& output,
       RequestOrigin origin,