Mercurial > hg > orthanc
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,