Я использую cpprestsdk для создания http-клиента. Мне нужно преобразовать web::json::value
следующим образом:
web::json::value obj;
obj[U("1")] = web::json::value(U("123"));
obj[U("2")] = web::json::value(U("321"));
to std::vector<unsigned char>
Чтобы поставить его на запрос
web::http::http_request req(method);
req.set_body(data); <<-- data == std::vector<unsigned char>
и отправить на сервер. Я знаю, как отправлять web::json::value
и utility::string_t
, но у меня проблема с вектором байтов. Итак, мой вопрос заключается в том, как преобразовать web::json::value
в std::vector<unsigned char>
. Спасибо.