using namespace web::websockets::client::websocket_client ws_client
ws_client->connect(web::uri("服务器地址:端口号")).wait()会报“set_fail_handler: 3: Underlying Transport Error”,而单独把此功能移出来,做成例子,则可以通过。
可能的原因:
websocket程序中掩盖了其他命名空间,对websocket_client的函数调用产生了影响。
解决办法:
1:查找产生的原因;
2:在新写的小例子中添加功能,完善程序。但此时对boost异步通信不是很明白,需要整理清楚。