njs 0.8.5 发布,nginx 的 JavaScript 脚本语言
njs 0.8.5 已发布,具体更新内容包括: nginx modules: 更改:带有upload或download事件类型的r.variables.var、r.requestText、r.responseText、s.variables.var和s.on()回调的data参数现在会将 UTF-8 编码无效的字节转换为替换字符。处理二进制数据时,建议改用r.rawVariables.var、r.requestBuffer、r.responseBuffer、s.rawVariables.var以及s.on() 的upstream或downstream事件类型。 功能:为 shared dictionary的add()、set()和incr()方法添加了timeout参数。 错误修复:检查重复的js_set变量。 错误修复:修复了端口为非标准端口时的 requestHostheader。 错误修复:修复了ngx.fetch()和r.subrequest()中 zero-length request body 的处理。 错误修复:修复了Headers.get()中的堆缓冲区溢出。 错误修复...