我正在调试一些使用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
答案 0 :(得分:5)
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
答案 1 :(得分:0)
您必须指定运行socket.io server
的有效IP和端口即。如果你的套接字io服务器在本地服务器上运行,你应该给出
connect("http://localhost:8080")
这可能对有同样问题的其他人有帮助