• 150455

    文章

  • 1003

    评论

  • 13

    友链

  • 最近新加了换肤功能,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

njs 0.5.1 发布,nginx 的 JavaScript 脚本语言


njs 0.5.1 已发布,njs 以 nginx 插件的方式存在,它是 JavaScript/ECMAscript 的子集,实现了大部分的 JavaScript 语言功能,没有完全遵从 ECMAScript 标准,同时抛弃了 JavaScript 比较难懂的部分。njs 不通过 V8 引擎实现,而是通过一个更小、能耗更低、更符合 nginx 应用场景的小虚拟机实现,可以理解成 nginx 为其实现了一套自己的词法解析。

作为 nginx 的插件,njs 的安装方式是重新编译 nginx。

新版本下载:http://nginx.org/en/docs/njs/install.html

此版本主要变更

nginx modules

  • 新特性:引入实现 Fetch API 的ngx.fetch()方法
    下面Response对象的属性和方法已实现:
    arrayBuffer()bodyUsedjson()headersokredirectstatusstatusTexttext()typeur
    值得注意的限制:仅支持http://协议,不处理重定向

  • 新特性:添加js_header_filter指令

  • Bugfix:修复在 stream 模块的 body filter 中处理缓冲数据的问题

Core

  • Bugfix:修复Function构造函数中存在绕过安全模式的问题

  • Bugfix:修复Date.prototype.toISOString() 使用无效日期值的问题

Changelog


695856371Web网页设计师②群 | 喜欢本站的朋友可以收藏本站,或者加入我们大家一起来交流技术!

0条评论

Loading...


发表评论

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

自定义皮肤 主体内容背景
打开支付宝扫码付款购买视频教程
遇到问题联系客服QQ:419400980
注册梁钟霖个人博客