精易论坛

标题: 【CCHTTP】 2.0.1.9 版本发布 增加众多功能|修复BUG [打印本页]

作者: 阿杰大大    时间: 2022-12-23 09:22
标题: 【CCHTTP】 2.0.1.9 版本发布 增加众多功能|修复BUG
本帖最后由 阿杰大大 于 2022-12-24 11:11 编辑

第二轮麻烦投个票谢谢

前言


自从浅浅发布CCHTTP后,本人一直在用来做API接口部署,在其中发现了部分不足,BUG,以及没写完成的部分.正好更新出来.

其中增加了WebSocket服务器,不过不支持WebSocketSSL.



浅浅忙工作,忙项目,没时间维护CCHTTP,正好我要用到,就顺便维护下.

https://125.confly.eu.org/forum.php?mod=image&aid=1205788&size=300x300&key=7c15e65047737e6c&nocache=yes&type=fixnone



更新列表动态


2022.12.23更新



1.新增:网站.配置_绑定域名 (不是通过指定域名访问直接断开)

2:新增:网站.配置_数据表_标识 (数据表cookie键修改,可以自定义)

3.新增:网站.配置_跨域 (可能有点问题)

4.新增:网站.配置_数据表_CK同步 (数据表支持关闭浏览器则消失)

5.新增:网站.配置_HTTPOnly (保护Cookie)

6.新增:网站.配置_最大数据长度 (提交数据大于此将抛弃此请求)

7.新增:数据表本地保存,服务器重启还可保留数据表(保存在数据目录中)

8.修复:数据表不支持框架

9.修复:渲染不支持框架

10.修复:网站.配置_回复JSON格式不支持框架

11:修复磁盘组包客户离开产生的崩溃问题,改成线程队列方式.

12.修复:上传文件,文件不正确的BUG(浅浅的锅)

13:优化:多任务排队时不处理已经离开的客户

14.改动:WebSocket事件全部加上服务句柄参数(大家注意啊,别怪我没提醒)

15.修复:Crontab定时任务造成句柄泄露BUG)(已提交给原作者)(原作者已更新,请去github地址更新新版的定时任务)



2022.11.15更新


(没好评懒得更新,好评太少了,没兴趣接着写了.这个版本早就写完了,一直在筹划下一个功能,但是现在懒得继续搞了,直接上传上来吧)



修复:接口.取匹配地址 在插件内无法使用的BUG(作用域问题)

修复:取消注册路由 判断RestFul路由问题

更换:数据库连接池更换了写法.

新增:cc防火墙(拉黑指定IP,禁止连接服务器)


网站.取防火墙句柄(配合 防火墙.置句柄 使用)

接口.取防火墙(取出接口所属网站的防火墙)

接口.防火墙_拉黑IP(拉黑指定IP)



2022.11.09更新(没好评懒得更新了)



修复:磁盘组包无法插件化(易语言自己的打开文件不支持插件式调用.换成纯API方式.)(HP+CC模块都改了,大家每次都已最新版为准就行了.)

说明:往通用开发框架上开发发现的问题,现在修复好了,通用开发框架也会更新.



2022.11.08更新(没好评懒得更新了)



重大更新:增加磁盘组包方式(可处理大数据)

修改:取原始请求数据/取请求体(根据不同的组包方式来取)

新增:HP-Socket模块中添加了磁盘组包,请编译使用最新的hp模块

新增:接口.取请求数据大小

新增:网站.配置_磁盘组包大小(数据大于设置的大小将会使用磁盘组包方式)

新增:接口.取组包方式(可以判断是否磁盘组包,则按照磁盘组包去处理)

新增:接口.取磁盘组包文件名(取出组包临时文件名)

新增:接口.写出数据(把请求数据另存为到本地文件)

说明:如果磁盘组包的话,请自己处理数据包,因为程序内部处理是按照内存一次性加载的,会降低速度,比如取参数啊,取请求体数据啊啥的.



2022.11.05更新



修复:post提交大数据速度慢的问题(HP-Socket收到POST数据是4096字节分包的,所以需要组包,组包就频繁的重置内存大小,造成的速度慢,现在HP模块我也修改了一下,好了.)



2022.11.02更新



修复:取COOKIE中CK键为小写问题(HP只解析了Cookie,现在把cookie解析加了.)

修复:注册RestFul路由BUG(我大意了,没有闪)



2022.11.01更新



修复:取消注册路由(视图,全局,后置)释放资源崩溃问题(没考虑到胃)



2022.10.31更新



修复:路由不存在崩溃问题(代码没注意)

修复:静态路由首页斜杠处理:/

新增:浏览器缓存机制 配置/静态资源/缓存时长(利用浏览器缓存)


新增:本人无法处理的BUG,火狐浏览器无限刷新引发崩溃.(哪位大佬分析一下)



原更新



修复:连接池/数据库心跳(原先心跳是在网站创建之后,如果单单使用连接池/数据库,那么不会心跳)

修复:网站启动后对路由修改不生效.

修复:视图函数返回假后,后置函数仍然调用的BUG

修复:全局函数,后置函数拦截所有,原本浅浅并无写这里代码,光写了介绍.

增加:连接池销毁(可以销毁连接池的所有连接)

增加:RestFul路由功能(实现了在zc接口介绍中的RestFul全功能,之前这个功能是残疾版)

增加:视图函数,全局函数,后置函数取消zc(之前并无取消zc)

增加:取匹配地址(获得请求的哪个路由地址)(可以做接口统计)

增加:正常回调函数(所有正常请求会经过这里,会在前置全局函数之前调用.)

增加:WebSocket服务器

修复:众多小细节的BUG,忘了哪是哪了.

增加:众多BUG,但是我没发现,我不信没BUG.



匹配过程预览


https://att.125.la/data/attachment/forum/202210/29/163627wiiio66srcjxc6ql.png


相关例程


    【CCHTTP服务器通用开发框架】全套开源,插件式开发网站API
    https://125.confly.eu.org/forum.php?mod=viewthread&tid=14752228
    (出处: 精易论坛)

能不能来个好评?大点声告诉我,告诉我,诉我,我.


源码/模块下载









作者: 慕宇潇潇    时间: 2022-12-23 09:29
非常好
作者: sinewtec    时间: 2022-12-23 09:31
感谢分享,很给力!~
作者: 即刻先生    时间: 2022-12-23 09:40
已投票,必须好评
作者: 1720138548    时间: 2022-12-23 09:46
感谢分享,很给力!~
作者: a657938016    时间: 2022-12-23 09:48
支持开源~!感谢分享
作者: 杰西卡技术传媒    时间: 2022-12-23 09:49
支持开源~!感谢分享
作者: hanson1025    时间: 2022-12-23 09:50
支持开源~!感谢分享
作者: qingson    时间: 2022-12-23 09:58
鸡莫鸡莫鸡莫
作者: 为了生活    时间: 2022-12-23 09:58
还是很猛的
作者: vSpear    时间: 2022-12-23 09:59
支持开源~!感谢分享
作者: 选择性失忆    时间: 2022-12-23 10:03
谢谢分享增回看看
作者: luckfish45    时间: 2022-12-23 10:08
好家伙,修复和增加了这么多,支持
作者: Hi小波    时间: 2022-12-23 10:11
2.0.1.9 版本发布 增加众多功能|修复BUG
作者: 渁煑渔    时间: 2022-12-23 10:14
很强大 ,一直使用中呢
作者: callng    时间: 2022-12-23 10:18
强大如你!!
作者: 七夜a    时间: 2022-12-23 10:19
很好很强悍,坚持下去哦~
作者: 深爱者    时间: 2022-12-23 10:20
支持开源!感谢分享,论坛有你更精彩~
作者: 我来了2430    时间: 2022-12-23 10:24
2.0.1.9 版本发布 增加众多功能|修复B
作者: 飞羽软件    时间: 2022-12-23 10:25

支持开源!感谢分享,论坛有你更精彩~
作者: sck03    时间: 2022-12-23 10:27
谢谢楼主分享
作者: faith0    时间: 2022-12-23 10:28
支持开源~!感谢分享
作者: 枫予流云    时间: 2022-12-23 10:34
【CCHTTP】 2.0.1.9 版本发布 增加众多功能|修复BUG
作者: 商亨人和    时间: 2022-12-23 10:36
感谢分享支持开源
作者: 商亨人和    时间: 2022-12-23 10:36
感谢分享支持开源
作者: 无夜    时间: 2022-12-23 10:50
支持开源!感谢分享,论坛有你更精彩~
作者: french007    时间: 2022-12-23 10:58
ヾ(◍°∇°◍)ノ゙
作者: 冷琼    时间: 2022-12-23 10:58
非常感谢楼主分享
作者: Elite    时间: 2022-12-23 11:10
支持一下了
作者: 不苦小和尚    时间: 2022-12-23 11:10
试试看看新版本
作者: xxdahai    时间: 2022-12-23 11:13
下载看看,学习学习
作者: wmv520    时间: 2022-12-23 11:14
        支持开源~!感谢分享
作者: opq123    时间: 2022-12-23 11:26
支持开源~!感谢分享
作者: Toomy    时间: 2022-12-23 11:26
学习下载一下哈
作者: wjswzj0    时间: 2022-12-23 11:33
支持开源~!感谢分享
作者: 随心o    时间: 2022-12-23 11:47
        支持开源~!感谢分享
作者: winxsj    时间: 2022-12-23 11:52
大佬66666666
作者: 杨明煜    时间: 2022-12-23 12:11
学习看看..!....
作者: By未命名    时间: 2022-12-23 12:13
支持开源~!感谢分享
作者: chenqingtun2    时间: 2022-12-23 12:31
谢谢开源
作者: 半辈子    时间: 2022-12-23 12:33
不错,不错!
作者: shj0205    时间: 2022-12-23 12:35
感谢分享!
作者: msm1985    时间: 2022-12-23 12:42
学习
作者: 小東    时间: 2022-12-23 12:44
真不错,嘎嘎好
作者: qilongcainiao    时间: 2022-12-23 12:48
大点声告诉我,告诉我,诉我,我.
作者: 和你相约长城    时间: 2022-12-23 12:56
66666666666666666
作者: wscpf1919    时间: 2022-12-23 13:05
说实话 我到现在都不会用
作者: 猪滴寳貝哝    时间: 2022-12-23 13:08
感谢分享~
作者: 柠檬汽水    时间: 2022-12-23 13:11
大点声告诉我,告诉我,诉我,我.
作者: 世云达网络    时间: 2022-12-23 13:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: 910265444    时间: 2022-12-23 13:20
感谢大佬维护开源
作者: taykey    时间: 2022-12-23 13:30
感谢大佬维护开源
作者: sijicloud    时间: 2022-12-23 14:04
增加众多功能
作者: sutang    时间: 2022-12-23 14:07
支持一下二次开发
作者: lm88818    时间: 2022-12-23 14:15
支持开源~!感谢分享
作者: fyh505099    时间: 2022-12-23 14:19
大佬威武1!!!支持一下
作者: d425923971    时间: 2022-12-23 14:21
66666666666666666666666666
作者: 撩唇笔    时间: 2022-12-23 14:24
很好很强悍,坚持下去哦~
作者: 一世深情一世美    时间: 2022-12-23 14:27
        支持开源~!感谢分享
作者: 梦°    时间: 2022-12-23 14:34
#在这里快速回复#很好很强悍,坚持下去哦~
作者: uhsagv    时间: 2022-12-23 14:53
感谢分享
作者: 秋季雨纷纷    时间: 2022-12-23 14:54
        很好很强悍,坚持下去哦~
作者: incwin    时间: 2022-12-23 14:54
        支持开源~!感谢分享

作者: daniel229    时间: 2022-12-23 15:11
支持开源~!感谢分享
作者: 2022huan    时间: 2022-12-23 15:12
#在这里快速回复#         很好很强悍,坚持下去哦~
作者: kantal    时间: 2022-12-23 15:21
很好很强悍,坚持下去哦~
作者: 清风徐来2    时间: 2022-12-23 15:31
感谢分享
作者: zhaoge    时间: 2022-12-23 16:00
好东西,谢谢分享
作者: yxl2008    时间: 2022-12-23 16:03
感谢分享,下载学习!!!
作者: yxl2008    时间: 2022-12-23 16:05
很好很强悍,坚持下去哦~
作者: 南少    时间: 2022-12-23 16:09
我来看看了呀啊
作者: 515667395    时间: 2022-12-23 16:48
好评来了,关注已久
作者: ksattack    时间: 2022-12-23 16:49

好东西,谢谢分享
作者: coolfire1983    时间: 2022-12-23 16:53
感谢楼主分享!
作者: husongping    时间: 2022-12-23 16:56
66666666666666666
作者: m656655    时间: 2022-12-23 16:56

作者: tsg2005    时间: 2022-12-23 17:02
顶一下。
作者: 深蓝8020    时间: 2022-12-23 17:05
感谢分享
作者: guyanlyj    时间: 2022-12-23 17:06
源码/模块下载
作者: 六先生    时间: 2022-12-23 17:13
已投票。
作者: 星际流浪者    时间: 2022-12-23 17:22
谢谢分享!!!
作者: 奋斗的坦然    时间: 2022-12-23 17:25
看看
作者: shinid8210    时间: 2022-12-23 17:27
支持 很牛逼
作者: saosao    时间: 2022-12-23 17:44
感谢分享
作者: jykhjylk    时间: 2022-12-23 17:50
【CCHTTP服务器通用开发框架】全套开源,插件式开发网站API
作者: yujiekuxiao    时间: 2022-12-23 17:57
来看看 谢谢分享 来看看 谢谢分享
作者: tangqixuang    时间: 2022-12-23 18:23
谢谢楼主分享
作者: lgadjj    时间: 2022-12-23 18:34
这个必须支持
作者: inat    时间: 2022-12-23 19:04
支持支持,要坚持更新下去啊.
作者: 网络注册网员    时间: 2022-12-23 19:10
支持开源
作者: 138LLC    时间: 2022-12-23 19:14
66666666666666
作者: 剑轶    时间: 2022-12-23 19:36
正好需要
作者: acoup    时间: 2022-12-23 19:57
很好很强悍,坚持下去
作者: 方得    时间: 2022-12-23 20:10
顶楼主啦..希望楼主多发精品好帖啦.....
作者: 深藏功舆名ゐ    时间: 2022-12-23 20:28
谢谢分享 来看看 谢谢分享
作者: hhf4977    时间: 2022-12-23 20:33
厉害厉害
作者: myl1712    时间: 2022-12-23 20:40
哈哈哈哈哈哈哈哈哈
作者: static007    时间: 2022-12-23 20:45

作者: Leein    时间: 2022-12-23 20:49
看看更新了啥
作者: cwgwww    时间: 2022-12-23 20:52
YYDS~!




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4