E2EE互联网服务器套件1.8.5.2

资源介绍:

[1.8.5]

修复了编译后的一个重大问题导致栈奔溃的问题。

[1.8.3]

优化了 E2EE 内存中同进程库的加载机制,更加可靠。

E2EE程序在内存中永远只保留一个版本,无论何种方式调用E2EE,只要是同进程都使用外层服务器所使用的E2EE版本,不会进行重复加载。

[网站服务器]

重构了 取配置文本() 。剔除了英文命名,加入了获取JSON形式的文本。可通过参数 是否为JSON 获取。

加入了 取验证器(验证器文件)。可通过验证器文件名载入验证器。

优化了 服务器日志处理。当打开日志文件失败(日志文件为只读等情况)时,可顺利启动服务器。

[其它]

创建文本() 修复了““”时无法转换为双引号的问题。

重新处理了 E2EE通用服务模块。

把网站做成服务时,请不要调用 网站.初始化() 方法。资源或者依赖路径的初始化,请放在“网站.订阅初始化函数”对应的回调函数中。

[1.8.2]

[数据库连接池]

加入了 输出执行SQL 和 执行时间 到日志的功能。对应的方法“是否输出SQL”和“置是否输出SQL”。可随时开启和关闭(线程安全)。

[网站服务器]

加入了 等待结束 方法。等待服务器运行直到停止或者结束。如果服务器在运行中,则此操作会一直等待并且会阻塞当前线程

加入了 清除页面缓存 方法。可通过请求相对路径,清除服务器上的 静态文件缓存 和 动态请求缓存 中的缓存数据。

修复了 大文件(2G以上) 获取尺寸无效的问题。这个是因为之前为网站打包工作做改造时,统一使用了32位数据长度的文件信息获取方法,32位有符号的数值无法描述2G以上的文件尺寸,会产生越界。

!!! 此功能影响到 网站打包 功能,所以可能需要新版的网站打包功能做支持。或者手动调用  网站打包  功能对网站进行打包。

[1.8.0]

SSL部分加入了苹果ATS(强制HTTPS)支持。开发小程序对接微信等方面更加友好。E2EE服务器现已支持PFS完全前向保密机制。

[网站服务器]

加入了 动态缓存页 请求数据缓存的功能。

修复了 文件上传尺寸过大等情况下,还能获取上传成功的消息状态。

上传 在配置中 最大上传尺寸 单位改成了 KB

上传 文件类型加入了白名单模式。

如果只限定范围内的文件类型,上传文件类型只要填写后缀即可,例如:jpg;gif;png;webp(此时只允许这几种后缀的文件上传)

如果允许上传大部分类型,而只限定不允许某些类型,则可以使用 * 来代替所有,之外的后缀都不允许。例如:*;exe;com;bat;msi(此时除了exe…msi之外的所有类型都允许上传)

修复了 某些情况下,静态缓存文件无法准确响应 gzip 的问题。

[服务器请求]

加入了 验证参数() / 验证所有参数() 功能。自动匹配和验证 远程服务/视图函数 的参数。响应验证器设置。

[存取键值表/存取列表]

修复了 键值表/列表 在某些特定环境下可能解析JSON或创建小数类型对象崩溃的问题(D-OWL)。

[对象工厂]

加入了 创建时间戳() / 载入时间戳() 功能。能够生成和载入秒或毫秒级的时间戳。

修复了 创建文本从时间() / 创建时间从文本() 中的国际时间转换问题。

重写了 创建文本从时间() 和 创建时间从文本()。不会再因为格式不匹配阻塞或者崩溃。

优化了 Base64解码 函数,可兼容包含换行等号空格等情况。

[网站客户端]

!!! 重要更新:返回信息头如果有多个,将不会再转换为存取列表,而是会不停的追加多行文本,一行表示一条数据。

修复了 键值表 作为POST参数时可能引起的访问失败问题。

加入了 自动跳转时,获取每次服务器返回的信息头。

修复了 代理设置无效的问题。可正常使用代理服务器。

[网页内容解析器]

修复了标签和属性中出现“-”和“_”无法完整解析名称的问题。

[加解密对象]

修复了 RSA 加解密签名时,设置输出小写十六进制文本始终为大写的问题(番茄)

[数据验证器]

字母中文等验证条件加入了扩展字符支持。允许在字母等验证时可包含自定义字符“空格”“中划线”等。

资源作者:

jimstone

资源界面:

e2ee支持库.png

资源下载:

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

E2EE互联网服务器套件1.8.5.2》有0个想法

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注