文件名称:negotiated:用于解析 HTTP 内容协商标头的低级、符合标准的实用程序
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-19 22:49:29
http content-negotiation accept JavaScript
协商的 这是一个用于正确解析 HTTP 内容协商标头的低级实用程序。 它不会以任何方式解释解析的值,除了确保它们在语法上是正确的。 安装 npm install --save negotiated 用法 const negotiated = require ( 'negotiated' ) ; const best = Array . from ( negotiated . languages ( 'fr;q=0.4, ja-JP;q=0.2, de-DE;q=0.7, en;q=0.5' ) ) . reduce ( ( a , b ) => a . weight >= b . weight ? a : b ) ; console . log ( best . language ) ; // => "de-de" 这个包导出六个函数: mediaTypes() :解析 Acc
【文件预览】:
negotiated-master
----.travis.yml(55B)
----package.json(707B)
----test()
--------10.media-types.js(3KB)
--------14.transfer-encodings.js(3KB)
--------12.encodings.js(2KB)
--------20.parameters.js(3KB)
--------13.languages.js(2KB)
--------11.charsets.js(2KB)
----LICENSE(1KB)
----.gitignore(914B)
----lib()
--------index.js(3KB)
--------parser.js(546B)
--------patterns.js(1KB)
----.npmrc(19B)
----README.md(2KB)