文件名称:koa-sslify:在node.js koa应用中实施HTTPS
文件大小:29KB
文件格式:ZIP
更新时间:2024-02-24 08:35:16
heroku tls koa node https
Koa SSLify 为Koa.js实施HTTPS中间件 中间件可对任何传入请求强制实施HTTPS连接。 在未加密的HTTP请求的情况下,koa-sslify使用301 permanent redirect (或可选地307 Temporary Redirect )自动重定向到HTTPS地址。 Koa SSLify还可以在反向代理(负载均衡器)之后工作,例如在Heroku,Azure,GCP Ingress等上,并支持代理解析器的自定义实现。 安装 $ npm install --save koa-sslify 用法 导入默认出厂功能: const sslify = require ( 'koa-sslify' ) . default ; // factory with default options const Koa = require ( 'koa' ) ; app = new Koa ( ) ; app . use ( sslify ( ) ) ; 默认功能接受几个选项。 名称 类型 默认 描述 resolver 功能 httpsResolver 用于测试请求是
【文件预览】:
koa-sslify-master
----.jshintrc(129B)
----.travis.yml(41B)
----LICENSE(1KB)
----test()
--------koa-sslify-forwarded-test.js(1KB)
--------koa-sslify-azure-test.js(719B)
--------koa-sslify-custom-proto-test.js(2KB)
--------koa-sslify-proto-test.js(965B)
--------koa-sslify-test.js(5KB)
----README.md(8KB)
----.editorconfig(297B)
----.gitignore(27B)
----index.js(4KB)
----CHANGELOG.md(2KB)
----package-lock.json(63KB)
----package.json(652B)
----.nvmrc(5B)