【文件属性】:
文件名称:halbert:一个通用的 HAL 解析器
文件大小:12KB
文件格式:ZIP
更新时间:2021-07-07 09:07:59
JavaScript
#哈尔伯特
HAL 代表超媒体应用语言。 它提出了一种媒体类型来表示资源及其与超链接的关系。
此 JS 实现适用于HAL-JSON变体,具有媒体类型application/hal+json 。
HAL 状态
HAL-JSON 目前处于 IETF 互联网草案的第 5 次修订版,可以在阅读。
HALbert 符合 HAL
此 Javascript 实现已大部分符合当前草案。 与草案的分歧在于:
_links_对于资源仍然是可选的,但如果存在,它必须包含一个self条目
尚未实现模板化 URI 的验证。
安装
节点.js
通过 NPM 安装:
npm install halbert
然后在你的代码中
var parser = require('halbert').parser;
浏览器
你可以建立halbert使用 。
%ROOT_PATH%/node_modules/br
【文件预览】:
halbert-master
----.gitignore(19B)
----package.json(640B)
----src()
--------resource.js(1KB)
--------links.js(696B)
--------parser.js(413B)
--------link.js(1KB)
----LICENSE.md(1KB)
----.travis.yml(103B)
----Gruntfile.js(555B)
----index.js(95B)
----README.md(2KB)
----test()
--------init.js(134B)
--------web()
--------fixtures()
--------specs()
--------suites()
----.editorconfig(41B)