comparison Core/RestApi/RestApiHierarchy.cpp @ 1444:b2b09a3dbd8e

refactoring: OrthancHttpHandler inside OrthancServer
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 01 Jul 2015 12:09:58 +0200
parents f3672356c121
children 0a2ad4a6858f
comparison
equal deleted inserted replaced
1443:895ab369d63c 1444:b2b09a3dbd8e
460 void RestApiHierarchy::GetAcceptedMethods(std::set<HttpMethod>& methods, 460 void RestApiHierarchy::GetAcceptedMethods(std::set<HttpMethod>& methods,
461 const UriComponents& uri) 461 const UriComponents& uri)
462 { 462 {
463 IHttpHandler::Arguments components; 463 IHttpHandler::Arguments components;
464 AcceptedMethodsVisitor visitor(methods); 464 AcceptedMethodsVisitor visitor(methods);
465 LookupResource(components, uri, visitor, 0); 465 if (LookupResource(components, uri, visitor, 0))
466 466 {
467 Json::Value d; 467 Json::Value d;
468 if (GetDirectory(d, uri)) 468 if (GetDirectory(d, uri))
469 { 469 {
470 methods.insert(HttpMethod_Get); 470 methods.insert(HttpMethod_Get);
471 }
471 } 472 }
472 } 473 }
473 } 474 }