Я пытаюсь выполнить HTTP-запрос POST с использованием библиотеки C++ REST SDK (Casablanca), но мне это не удается... И я не могу найти какой-либо последний/рабочий фрагмент. Кто-нибудь может мне помочь?
С помощью моего следующего кода я получаю среду выполнения web::json::json_exception, говорящую «не строка»:
json::value postData;
postData[L"name"] = json::value::string(L"Joe Smith");
postData[L"sport"] = json::value::string(L"Baseball");
web::http::client::http_client client(L"https://jsonplaceholder.typicode.com/posts");
try
{
client.request(
methods::POST,
L"",
postData/*.as_string().c_str()*/,
L"application/json");
}
catch (web::json::json_exception &je)
{
std::cout << je.what();
}
catch (std::exception &e)
{
std::cout << e.what();
}
L"somestring"
наU("somestring")
- person Yuriy Ivaskevych   schedule 21.02.2017