hapi-overriding:覆盖 HTTP 动词

时间:2024-06-26 01:33:06
【文件属性】:

文件名称:hapi-overriding:覆盖 HTTP 动词

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-26 01:33:06

JavaScript

hapi 覆盖 hapi-overriding是一个插件,允许您覆盖传入请求的方法,在客户端不支持的地方使用 PUT 和 DELETE 等 HTTP 动词。 这个包的灵感来自 。 安装 $ npm install hapi-overriding 用法 hapi-overriding通过扩展请求生命周期的onRequest步骤来工作。 对于任何传入的 POST 请求,扩展函数检查路径是否以定义的操作名称之一(例如destroy )结尾。 如果是这样,它会将方法更改为相应的 HTTP 动词(例如DELETE )。 它还将更改请求的 url,删除操作部分并保持路由清洁。 例子 客户端: < form method =" POST " action =" /users/507f1f77bcf86cd799439011/destroy " > < button type =" submit


【文件预览】:
hapi-overriding-master
----.gitignore(526B)
----package.json(979B)
----.travis.yml(520B)
----LICENSE(1KB)
----index.js(35B)
----README.md(2KB)
----lib()
--------index.js(1KB)
----test()
--------index.js(4KB)

网友评论