njs 0.4.1 发布,nginx 的 JavaScript 脚本语言
njs 0.4.1 已发布,新增了 TypeScript API 描述,以及引入两个raw headers
API:r.rawHeadersIn{}
和 r.rawHeadersOut{}
。
njs 以 nginx 插件的方式存在,它是 JavaScript/ECMAscript 的子集,实现了大部分的 JavaScript 语言功能,没有完全遵从 ECMAScript 标准,同时抛弃了 JavaScript 比较难懂的部分。njs 不通过 V8 引擎实现,而是通过一个更小、能耗更低、更符合 nginx 应用场景的小虚拟机实现的,可以理解为 nginx 为其实现了一套自己的词法解析。
作为 nginx 的插件,njs 的安装方式是重新编译 nginx。
新版本下载 http://nginx.org/en/docs/njs/install.html
njs 0.4.1 主要变更
nginx modules:
-
Feature: 在
r.headersOut{}
中添加对多值标头(multi-valued headers)的支持 -
Feature: 引入
raw headers
API:r.rawHeadersIn{}
和r.rawHeadersOut{}
-
Feature: 添加 TypeScript API 描述
Core:
-
Bugfix: 修复用于稀疏数组的
Array.prototype.slice()

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
PowerToys 0.18.0 发布,新的键盘管理器和 PowerToys Run
微软发布了 PowerToys 0.18.0 版本。新版本最重要的改动是新增了PowerToys Run 和键盘管理器,并迁移到新的设置系统。此外,在 0.18 版本中可首次体验到自动更新(Auto-updating)功能。 PowerToys Run 是一个程序启动器,用于快速搜索程序,可替代Win+R 或 Windows 搜索功能。 键盘管理器(Keyboard Manager)使用户能够自定义键盘,重新映射所有按键。 以上两项功能都曾在此前介绍过,可查阅这两篇文章: 微软 Powertoys 推出新的实用程序,自定义键盘快捷管理 PowerToys 又推新工具 Launcher,可以替代 Win+R 本次的更新内容还包括: 新的实用程序 PowerToys Run(使用 alt-space 激活) 键盘管理器 修复了#243的设置问题 改进 FancyZones 的性能 #1264 大量 bug 修复 更新说明:https://github.com/microsoft/PowerToys/releases/tag/0.18.0
- 下一篇
Openfire 4.5.2 发布,即时消息传输平台
Openfire 4.5.2 发布了。Openfire 是一个使用广泛采用的即时消息开放协议 XMPP(也称为 Jabber)的 RTC(Real Time Collaboration,实时协作) 服务器,它非常易于设置和管理,提供良好的安全性和性能。 此版本更新内容包括: Bug [OF-963] - WebSocket keep-alive 未按预期工作 [OF-1963] - 跨站点脚本(XSS)问题 - CSW Document No: C1055 [OF-1964] - SystemProperty 应该使用 Thread.getContextClassloader 作为后备加载类 [OF-1970] - 路由到不可用的完整 jid 的无法传递的邮件应被路由到 prio 0(非 1)或更高的其他资源 [OF-1977] - Pubsub 通知应发送给父节点的订户 [OF-1999] - 阻止潜在的算术溢出 [OF-2013] - 修复对连接“分离”状态的检测 [OF-2014] - 重新初始化时重置 ConnectionListener 回调对象 [OF-2015] - 删除...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2全家桶,快速入门学习开发网站教程