高性能跨平台网络通信框架 HP-Socket v5.9.3

news/2024/9/7 4:30:13 标签: c++, 网络通信, epoll, c语言, websocket, IOCP

HP-Socket

  • 项目主页 : http://www.oschina.net/p/hp-socket
  • 开发文档 : https://www.docin.com/p-4478351216.html
  • 下载地址 : https://github.com/ldcsaa/HP-Socket
  • QQ Group: 44636872, 663903943

v5.9.3 更新

一、主要更新
  1. 问题修复:通过 POST/PUT 等带有请求内容的 HTTP 方法升级 websocket 协议时,可能会导致 HTTP Server 异常
  2. UDP Client/Server 之间的单个心跳包发送失败不会立刻断开连接,只检测心跳是否超时来判断是否要断开连接
二、第三方库更新
  1. openssl 升级到 1.1.1v 版本
  2. llhttp 升级到 8.1.1 版本

HP-Socket 组件列表

  • 基础组件
    基础组件
  • SSL 组件
    SSL 组件
  • HTTP 组件
    HTTP 组件


http://www.niftyadmin.cn/n/4934465.html

相关文章

如何实现Vue路由的二级菜单

目录 Vue路由(一、二级路由) 一级路由配置 二级路由配置 Vue中展示二级路由的默认模块/二级路由默认显示 Vue路由,二级路由及跳转 如何用vue实现二级菜单栏 ◼️ 相关参考资料 当朋友们看到这个文章时想必是想要了解vue路由二级菜单相…

sshd服务报错Could not load host key

报错信息: sshd[616]: error: Could not load host key: /etc/ssh/ssh_host_ed25519_key原因:OpenSSH中添加了ed25519用于签名验证,而之前系统中没有该算法的证书。 解决方法:重新生成该算法的证书,然后确认使用ssh命…

【VSCode】报错:出现段错误解决办法 (Segmentation fault)

VScode报错:Segmentation fault (core dumped)的解决办法 解决Program received signal SIGSEGV, Segmentation fault.的辛酸 Linux环境下段错误的产生原因及调试方法小结 Linux下的段错误Segmentationfault产生的原因及调试方法经典.pdf 在程序中,TF…

C++ 学习系列3 -- 函数压栈与出栈

在C中,函数压栈(函数调用)和出栈(函数返回)是函数调用过程中的两个关键步骤。下面将逐步解释这两个过程: 一 函数压栈与出栈过程简介 函数压栈(函数调用)的过程如下: …

如何自学(黑客)网络安全

前言: 想自学网络安全(黑客技术)首先你得了解什么是网络安全!什么是黑客! 网络安全可以基于攻击和防御视角来分类,我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术,而“蓝队”、“…

MySql(干货)

写这篇博客的目的不是为了将介绍原理,而是为了Sql中的代码操作属实太多了,在这里进行一个汇总,方便查阅!!! Sql分类 分类全称说明 DDL Data Definintion Language数据定义语言,用来定义数据库对…

MySQL分表实现上百万上千万记录分布存储的批量查询设计模式

我们知道可以将一个海量记录的 MySQL 大表根据主键、时间字段,条件字段等分成若干个表甚至保存在若干服务器中。唯一的问题就是跨服务器批量查询麻烦,只能通过应用程序来解决。谈谈在Java中的解决思路。其他语言原理类似。这里说的分表不是 MySQL 5.1 的…

简单介绍C++中的模板

目录 一、泛型编程 泛型编程的概念: 泛型编程举例: 二、函数模板 函数模板的概念: 函数模板的格式: 函数模板的实例化: 隐式实例化: 显式实例化: 模板参数的匹配原则: 三、类模板 类模板的格式定义: 类模…