comparison OrthancFramework/Sources/HttpServer/HttpToolbox.h @ 4329:9dc0e42f868b

moving static methods from HttpToolbox to IHttpHandler
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 25 Nov 2020 13:46:49 +0100
parents 9684a690ca63
children a01b1c9cbef4
comparison
equal deleted inserted replaced
4328:ce9284aebd40 4329:9dc0e42f868b
48 static void ParseCookies(IHttpHandler::Arguments& result, 48 static void ParseCookies(IHttpHandler::Arguments& result,
49 const IHttpHandler::Arguments& httpHeaders); 49 const IHttpHandler::Arguments& httpHeaders);
50 50
51 static void CompileGetArguments(IHttpHandler::Arguments& compiled, 51 static void CompileGetArguments(IHttpHandler::Arguments& compiled,
52 const IHttpHandler::GetArguments& source); 52 const IHttpHandler::GetArguments& source);
53
54 static bool SimpleGet(std::string& result,
55 IHttpHandler& handler,
56 RequestOrigin origin,
57 const std::string& uri,
58 const IHttpHandler::Arguments& httpHeaders);
59
60 static bool SimplePost(std::string& result,
61 IHttpHandler& handler,
62 RequestOrigin origin,
63 const std::string& uri,
64 const void* bodyData,
65 size_t bodySize,
66 const IHttpHandler::Arguments& httpHeaders);
67
68 static bool SimplePut(std::string& result,
69 IHttpHandler& handler,
70 RequestOrigin origin,
71 const std::string& uri,
72 const void* bodyData,
73 size_t bodySize,
74 const IHttpHandler::Arguments& httpHeaders);
75
76 static bool SimpleDelete(IHttpHandler& handler,
77 RequestOrigin origin,
78 const std::string& uri,
79 const IHttpHandler::Arguments& httpHeaders);
80 }; 53 };
81 } 54 }