vapr-output:用于协商和序列化响应的 Vapr 插件

时间:2024-06-19 06:29:13
【文件属性】:

文件名称:vapr-output:用于协商和序列化响应的 Vapr 插件

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-19 06:29:13

plugin middleware content-type vapr JavaScript

蒸汽输出 安装 npm install --save vapr npm install --save vapr-output 用法 此插件用于定义可以在传出响应正文中发送哪些媒体类型。 它执行,确保每个客户端收到最佳可用媒体类型。 它还处理序列化,使您能够将任何对象用作响应主体,而不仅仅是字符串或缓冲区。 const output = require ( 'vapr-output' ) ; const app = require ( 'vapr' ) ( ) ; const route = app . get ( '/foo' ) ; route . use ( output ( { 'application/json' : body => JSON . stringify ( body ) , 'application/xml' : body => stringifyXML


【文件预览】:
vapr-output-master
----lib()
--------vary.js(200B)
--------output.js(607B)
--------dont-negotiate.js(120B)
--------type-ranker.js(1KB)
--------index.js(2KB)
--------negotiate.js(730B)
----.travis.yml(55B)
----LICENSE(1KB)
----test()
--------test.js(115B)
----README.md(4KB)
----.npmrc(19B)
----.gitignore(914B)
----package.json(830B)

网友评论