• 手写的C++ WebSocket Server(windows)


    原博:https://blog.csdn.net/du771278794/article/details/88981127?utm_medium=distribute.pc_relevant_download.none-task-blog-2~default~BlogCommendFromBaidu~default-4.test_version_3&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-2~default~BlogCommendFromBaidu~default-4.test_version_

    用于C++的websocket server不少,但是为啥都要在linux下跑啊,所以找了很久都没有找到合适的,直到搜到了上面链接指向的原博主,他手写了一个server,牛。但是原代码有点乱,我将他的代码整理了一下,还修复了一些小问题。原理我不懂,大家可以看原博他说的挺好(还是没看明白)。直接上代码:

    https://share.weiyun.com/3XjrAxDM

    另外我还贴心的准备了client方便大家测试:

    https://share.weiyun.com/txSi6Fda

    另外说明:

    测试中发现传输的数据长度超过125就会乱码,我初步诊断是因为这个长度的处理问题

    我看代码里长度超过125会有特殊处理,但是我搞不懂,有实力的童鞋研究吧,反正我125够用了。

     

  • 相关阅读:
    JQuery
    JS
    PHP
    Java并发编程:CopyOnWrite容器的实现
    Java并发编程:并发容器ConcurrentHashMap
    Java并发编程:同步容器
    Java并发编程:ThreadLocal
    Java并发编程:sleep、wait、yield对比
    Java并发编程:volatile关键字解析
    Java并发编程:Lock
  • 原文地址:https://www.cnblogs.com/cation/p/15254165.html
Copyright © 2020-2023  润新知