NTYSRV 使用指南

更新日志

注意事项:


V2.2.6.0(最新版本):

  1. 将索引文件内脚本代码独立到了新JS文件,调整了索引文件名,将JQuery文件移动到了libs文件夹下。
  2. 创建或修改资源路径时会提示复制索引支持文件。
  3. 新服务器创建成功时将自动把欢迎页面复制到资源路径根目录下。
  4. 服务器修改界面会对输入的文本进行格式检查。

V2.2.5.1:

  1. DLL调用时新增“IP”参数,提供不包含端口号的连接客户端时的IP。
  2. 修复API或POST返回多条同名请求名时响应不正确的问题。

V2.2.4.0:

  1. 修复POST请求有时返回Bad Request的问题。
  2. 新增“status.ini”状态码文件。
  3. 域名重定向配置文件中文字“301”调整为“Redirect”。
  4. 域名重定向配置支持自定义状态码。

V2.2.3.0:

  1. 优化并简化索引页,同时保留代码可读性。
  2. 修复Content-Range响应不正确的问题。
  3. 新增416响应。
  4. 修复API返回状态码总是大写的问题。

V2.2.2.0:

  1. 索引页可正确显示及打开名称带有“%”或“#”的资源。
  2. JQuery版本升级至3.6.0并放置于“WebsiteSettings”文件夹。
  3. 优化请求转义符处理。
  4. 新增308响应。
  5. 将Upload.dll中的状态码调整为201与400。

V2.2.1.0:

  1. 启动器支持自动与手动清理各服务器缓存。
  2. 修复无协议版本请求在日志中显示异常的问题。
  3. 日志中“Protocol”描述更改为“Version”。

V2.2.0.0:

  1. 启动器将自动清除Tmp文件夹下的缓存文件。
  2. 支持设置需要GZIP压缩的文件类型。
  3. 修复GZIP压缩最小值不生效的问题。

V2.1.9.1:

  1. 新增附加响应行设置。
  2. 将日志中X-Forwarded-For最大显示长度增加到80字。
  3. 修复含有中文的UTF-8请求处理失败的问题。
  4. 更改重定向格式,并修复了重定向时参数丢失的问题。
  5. 修复索引重定向时只支持HTTP的问题。

V2.1.8.1:

  1. 修复了部分客户端的请求处理异常甚至失败的问题。
  2. 新增程序强制自动重启的功能,并调整了程序自动重启的默认参数。
  3. 日志可查看URL具体参数,并调整了请求过长情况下的显示方式。
  4. 修复了请求头不支持UTF-8的问题。
  5. 优化了多个服务器情况下监测软件的CPU占用。

V2.1.7.0:

  1. 调整了程序自动重启的逻辑。
  2. 服务器故障重启失败将循环重试。

V2.1.6.0:

  1. 修复索引页和API列表的字母大小写排序问题。
  2. 新增程序自动重启功能。
  3. 启动时向日志文件写入部分启动信息。
  4. 调整GUI部分字体及文本描述。

V2.1.5.2:

  1. 修复API可能返回多个Expires的问题。
  2. POST请求不再默认返回Last Modified和Expires字段。
  3. 调整日志文件格式使更可读,可查看请求处理耗时和缓存名称(Ray)。
  4. 调整GUI临时请求记录的项目,双击可打开相应缓存文件夹。

V2.1.4.2:

  1. 调整了缓存文件夹格式以避免多个客户同一个端口号。
  2. 新增与调整了部分响应代码默认页面。

V2.1.3.0:

  1. 支持全局设置与局部设置同一个项目,优先级后者高。
  2. 请求记录将被写入History文件夹。
  3. 当请求头有0个或多个Host时将返回400响应。
  4. 优化默认网页状态码页面的处理方式。
  5. 优化内部线程处理方式。
  6. 调整GUI中IP列表的显示机制。

V2.1.2.0:

  1. 修复请求未发送完成就处理的问题。
  2. 改进服务器出错判定方式。

V2.1.1.3:

  1. POST和API调用格式调整,携带请求头。
  2. 修复重定向索引显示423 Locked的问题。
  3. 避免数据发送完毕后立刻断开连接导致崩溃。

V2.1.0.1:

  1. 数据结构调整,支持同一请求名多个请求值。
  2. 内存优化,减少请求处理占用。
  3. 修复导致部分代码始终不运行的问题。
  4. 修复导致经常崩溃的问题,调低连接断开频率。
  5. 将507响应调整为413响应。
  6. 新增411、423响应。
NaTyphoon© NTYSRV