22 std::vector<uint8_t>&& body) = 0;
28 const std::string s = body.dump();
29 std::vector<uint8_t> v(s.begin(), s.end());
32 headers[http::headers::CONTENT_TYPE] =
33 http::headervalues::contenttype::JSON;
Definition http_responder.h:14
virtual ~HTTPResponder()=default
bool send_odata_error_response(ccf::ErrorDetails &&error)
Definition http_responder.h:24
virtual bool send_response(http_status status_code, http::HeaderMap &&headers, http::HeaderMap &&trailers, std::vector< uint8_t > &&body)=0
Definition http_accept.h:13
std::map< std::string, std::string, std::less<> > HeaderMap
Definition http_header_map.h:10
llhttp_status http_status
Definition http_status.h:9
@ error
Definition tls_session.h:23
Definition odata_error.h:58
Definition odata_error.h:50
Definition odata_error.h:37