gpt4 book ai didi

c++ - 使用 cpprest 发送 POST

转载 作者:搜寻专家 更新时间:2023-10-31 02:11:33 27 4
gpt4 key购买 nike

我有以下发送 POST 的代码,但即使它编译正确我也收到错误

http_client client(U("http://l0.71.103.63:34568"));
json::value postData;
postData["name"] = json::value::string(U("Mohammad"));

http_response response = client.request(methods::POST,postData.to_string().c_str()).get();

if(response.status_code() == status_codes::OK)
{
auto body = response.extract_string();
std::wcout << L"Added new Id: " << body.get().c_str() << std::endl;

return std::stoi(body.get().c_str());
}

但是在尝试运行程序时出现以下错误

terminate called after throwing an instance of 'web::uri_exception'
what(): provided uri is invalid: {"name":"Mohammad"}
Aborted (core dumped)

最佳答案

我认为问题出在您的 IP 地址上。看起来你的IP地址是错误的?您有“http://l0”。其中“10”是“l0”(小写 L)。

因此 web:uri​​_exception。

关于c++ - 使用 cpprest 发送 POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43381023/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com