我已经使用 Wordpress REST API(本机)构建了一些自定义路由,并希望使用 HAL 来减少服务器请求的数量。
- HAL 会这样做吗(我的前提是否正确)?
我当前的标题 Content-Type 是“application/json”。此外,在默认路由上使用 &_embed 参数时,Content-Type 仍为“application/json”。
- 这是否意味着 HAL 结构无效?
- Content-Type 是否需要为 application/json+hal 才能有所作为?
- 如有必要,如何更改 Content-Type?
本文档——HAL——超文本应用语言——声称:
HAL 具有 JSON 和 XML 变体的媒体类型,其名称分别为 application/hal+json 和 application/hal+xml。
通过 HTTP 提供 HAL 时,响应的 Content-Type 应包含相关的媒体类型名称。
我不确定如何解释这些信息。
我在哪里可以找到有关测试 HAL 是否有所作为的好信息?