add rvalue to lvalue conversion
This commit is contained in:
parent
af5fffc9d0
commit
b1887ffeac
@ -148,7 +148,8 @@ namespace trs
|
|||||||
// return m_cli.Post("/", headers, data.dump(), var::HEADER_FLAG_JSON );
|
// return m_cli.Post("/", headers, data.dump(), var::HEADER_FLAG_JSON );
|
||||||
// }
|
// }
|
||||||
|
|
||||||
auto post(std::string func_name, JSON&& data)
|
template<typename J>
|
||||||
|
auto post(std::string func_name, J&& data)
|
||||||
{
|
{
|
||||||
auto r = cpr::Post(cpr::Url { m_url },
|
auto r = cpr::Post(cpr::Url { m_url },
|
||||||
cpr::Body { data.dump() },
|
cpr::Body { data.dump() },
|
||||||
|
@ -45,8 +45,10 @@ auto main(int argc, char* args[]) -> int
|
|||||||
trs::client cli {"localhost:5000"};
|
trs::client cli {"localhost:5000"};
|
||||||
cli.set_token("token");
|
cli.set_token("token");
|
||||||
trs::client cli_2 { std::move(cli) };
|
trs::client cli_2 { std::move(cli) };
|
||||||
auto r = cli_2.post("func_name", trs::JSON{{ "key", "test message" }});
|
auto r1 = cli_2.post("func_name", trs::JSON{{ "key", "test message" }});
|
||||||
hack::log()(r.text, r.status_code);
|
auto j = trs::JSON{{ "key", "test message" }};
|
||||||
|
auto r2 = cli_2.post("func_name", j);
|
||||||
|
hack::log()(r1.text, r2.status_code);
|
||||||
|
|
||||||
trs::server srv;
|
trs::server srv;
|
||||||
srv.init("test service");
|
srv.init("test service");
|
||||||
|
Loading…
Reference in New Issue
Block a user