改进: - 记录接收到的请求体大小 - JSON 解析失败时返回详细错误信息 - 返回解析错误详情、body 大小、前 200 字符预览 - 在日志中记录前 500 字符,方便排查问题
问题: - 当请求体超过 Nginx 缓冲区大小(默认较小)时 - ngx.req.get_body_data() 返回 nil - Nginx 会将请求体写入临时文件 解决: - 检查 ngx.req.get_body_file() 获取临时文件路径 - 从临时文件读取完整请求体 - 支持任意大小的请求体(通义听悟 ~100KB) 影响: - 修复通义听悟等数据量较大的网站同步失败问题
- 基于OpenResty的RESTful API服务 - 支持Cookie/Token等数据类型的存储和管理 - 登录认证保护 - Web管理界面 - 数据过期管理