我在使用http_client时遇到问题,它在此行上崩溃了
return http_client{s2ws(strURL), config};
错误消息是此消息:
exe中0x04887DF4(cpprest_2_10d.dll)的未处理异常:0xC0000005:访问冲突写入位置0x00000033。
我正在使用VS2017,但是在2013年它可以正常工作。
http_client CreateHttpClient(const CString& strURL)
{
http_client_config config;
config.set_proxy(web_proxy{ web_proxy::use_auto_discovery });
return http_client{s2ws(strURL), config};
}
如果我不使用 http_client_config
作为第二个参数,则仅使用URL,就不会崩溃,但是我需要 http_client_config
< / em>。我在互联网上搜索,看来这个问题很出名,但是直到现在都找不到任何解决方案。
您对解决方法有任何想法吗?