comparison Core/HttpServer/MongooseServer.h @ 895:7e8cde5905fd plugins

allow superposition of REST handlers
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 16 Jun 2014 17:47:58 +0200
parents 2d0a347e8cfc
children bb0a51561016
comparison
equal deleted inserted replaced
894:690aeb4cb899 895:7e8cde5905fd
137 137
138 void SetIncomingHttpRequestFilter(IIncomingHttpRequestFilter& filter); 138 void SetIncomingHttpRequestFilter(IIncomingHttpRequestFilter& filter);
139 139
140 void ClearHandlers(); 140 void ClearHandlers();
141 141
142 // Can return NULL if no handler is associated to this URI 142 void FindHandlers(std::list<HttpHandler*>& result,
143 HttpHandler* FindHandler(const UriComponents& forUri) const; 143 const UriComponents& forUri) const;
144 144
145 ChunkStore& GetChunkStore(); 145 ChunkStore& GetChunkStore();
146 146
147 bool IsValidBasicHttpAuthentication(const std::string& basic) const; 147 bool IsValidBasicHttpAuthentication(const std::string& basic) const;
148 }; 148 };