易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

【CCHTTP】基于litewebchat_frame写一个伪装聊天室,支持上传文件   [复制链接]

    2024-01-26 09:28:06
    网络相关源码
    易语言资源网
    2027 次浏览
    来源链接

网页部分的框架来源于github上的litewebchat_frame(轻网页聊天框架)。

可以说是纯源码,因为引用的都是开源模块,需要模块源码的论坛搜索。

服务端采用的是论坛里@浅浅` 开源的CCHTTP2.0.1.6 和精益模块。

框架的调用和模块均已打包。

----------------------------------------------------------

服务运行后会进入一个伪装页面(调试时注意大小写不然无法进入),验证密码后可以进入到聊天室页面。

数据保存采用的edb 便与新手学习,模块里有支持SQL语句可自行更换。

PS:只验证了密码,没有验证用户名, 用户信息没有本地保存,直接在超级列表框。

没有写安全效验,XSS 注入等,都是静态不存在页面的写改漏洞。

效验没有采用cookie,用的是数据表,真的太好用,所有参数都在服务端缓存,用户只能拿到一个对应的序列号,保证了数据的安全。

想写更多效验的可以自己添加。

支持表情,支持图片上传,支持文件上传。(严格意义是不支持图片上传,把框架里的图片上传从Base64传输也变为文件上传

代码友好,尽量注释。



点我下载 (已有 115 次下载)

引用模块


源码文件名 模块文件名
http.e
CCHTTP.ec
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
http.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c


[错误报告]   上一篇:一键取软件ICO图标工具...     下一篇:超级好看的GdiPlus类自绘提示框 仿...