问题标签 [hal-json]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - JSON HAL - 为链接指定不同的格式
我知道您可以使用 HAL 链接指示“类型”,如下所示:
但我想解释一下该 href 中可用的不同类型。例如,我想声明“application/hal+json”和“application/pdf”都是资源 URI 接受的有效表示。
也许是这样的:
或者... ?
这可能吗?如果是这样,怎么做?
openapi - 如何在 OpenAPI 中为 HAL 格式的模式指定强制和可选链接?
在 OpenAPI 中为请求或响应对象编写模式时,我想指定期望的链接关系(强制或可选)。但是,使用 HATEOAS 链接存储在 中的列表中RepresentationModel
,我不想实现自己的逻辑来处理链接。
目前,链接包含在示例部分中,但是当然很难使所有内容保持同步,并且不会阻止创建带有错误链接的对象。有没有更好的方法来表达对象的预期链接?