使用Websocketpp时的控制台输出

Console output while using Websocketpp

本文关键字:控制台 输出 Websocketpp 使用      更新时间:2023-10-16

我正在调试一些使用websocketpp的外部代码。尽管一切正常,但我一直得到相当冗长的控制台输出。我可以禁用输出,或者它至少指向一些特定的东西吗?BR,丹尼尔

[2014-07-08 14:51:27] [fatal] error in handle_read_handshake: End of File
[2014-07-08 14:51:27] [fatal] error in handle_read_frame: End of File (websocketpp.transport:7)
[2014-07-08 14:51:27] [info] asio async_shutdown error: system:10054 (An existing connection was forcibly closed by the remote host)
[2014-07-08 14:51:27] [error] Underlying Transport Error
[2014-07-08 14:51:27] [fatal] error in handle_read_frame: End of File (websocketpp.transport:7)
[2014-07-08 14:51:27] [info] asio async_write error: system:10053 (An established connection was aborted by the software in your host machine)
[2014-07-08 14:51:27] [fatal] error in handle_write_frame: Underlying TransportError
[2014-07-08 14:51:35] [fatal] error in handle_read_frame: End of File (websocketpp.transport:7)
[2014-07-08 14:51:35] [info] asio async_shutdown error: system:10054 (An existing connection was forcibly closed by the remote host)
[2014-07-08 14:51:35] [error] Underlying Transport Error
websocketpp::server<websocketpp::config::asio> server;
server.clear_access_channels(websocketpp::log::alevel::frame_header | websocketpp::log::alevel::frame_payload); 
// this will turn off console output for frame header and payload
server.clear_access_channels(websocketpp::log::alevel::all); 
// this will turn off everything in console output

更多细节可以在这里找到:http://www.zaphoyd.com/websocketpp/manual/reference/logging

您必须指定正在运行的套接字的有效ip和端口。io服务器

ie。如果你的socket IO服务器运行在本地服务器上,你应该给出

connect("http://localhost:8080")

这可能对有同样问题的人有帮助