Skip to content

RandomImageAPI_v2.0

Latest

Choose a tag to compare

@dangks dangks released this 22 Dec 14:31
· 1 commit to master since this release

V2.0版本主要优化内容

  1. 图片处理优化
    + 返回结构化的图片信息(包含完整路径和文件名)
    + 使用 realpath 确保路径安全
    - 旧版本只返回单一路径

  2. 缓存机制优化
    + 缓存内容更完整(存储完整路径和文件名)
    + 每条缓存记录单独一行,便于管理
    - 旧版本缓存内容较简单

  3. 输出格式优化
    + 增加 JSON 输出模式
    + JSON 输出时返回标准化的图片URL(/images/filename.jpg)
    - 旧版本只支持直接图片输出

  4. 错误处理优化
    + 增加了文件存在性检查
    + 输出前清理缓冲区,避免输出干扰
    - 旧版本错误处理较简单

  5. 代码结构优化
    + 代码结构更清晰,功能模块化
    + 变量命名更规范,增加可读性
    - 旧版本代码组织相对松散

核心改进

  1. 从链接跳转模式改为本地图片输出
  2. 增加了JSON格式支持
  3. 优化了缓存记录格式
  4. 增强了安全性检查
  5. 功能模块化,代码结构更清晰

#1

Full Changelog: V1.1...V2.0