- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以通过 (a) javascript(框架 - 例如 angularjs)使用 hatoas 类型的 Restful 网络服务?我想客户端需要实现相当多的逻辑才能到达实际的端点。任何反馈将不胜感激。谢谢!
最佳答案
至少这里的部分问题是您的 API 需要返回支持结构化链接的媒体类型(通常的“REST”API 默认 application/json
和 application/xml
不支持)。要获得此支持,请查看 HAL或 JSONAPI项目。
有了结构化的链接定义,使用起来就容易多了——HAL 有几个库可以使用,包括 一个 javascript 库 :
https://github.com/mikekelly/backbone.hal
对于有趣的客户,请查看 HAL Talk demo .
关于rest - 使用 javascript(框架)使用 hatoas Restful 网络服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17250031/
有人可以告诉我如何使用 hatoas 获得以下回复 { "ticketID" : 345, "links": [ { "rel": "self", "h
我有以下 Controller 方法: @RequestMapping(method = GET, produces = APPLICATION_JSON_VALUE) @Transactional(
我有一个实体客户,我希望同时拥有 Hatoas 链接和自定义序列化 /** * Customer ORM Entity * * @package AppBundle\Entity * * @
我正在尝试将 HATEOAS 链接添加到我的 Controller 结果中。链接创建: Link link = JaxRsLinkBuilder.linkTo(MainRestServi
我正在尝试运行位于 https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples/spring-boot
我使用 spring-boot-starter-Hateoas 开发了一个 Rest 服务,并且我能够正确获取 json 输出,如下所示: "_embedded": { "bills":
在我的 RESTful API 中,所有资源都扩展了 Spring 的 ResourceSupport基地,以确保设计的 hatoas 校长。例如: public class PoolResource
我有两个类 import org.springframework.hateoas.ResourceSupport; public class A{} public class B{} public c
我正在将 hateoas 与 spring boot 微服务 以及 swagger 和 feign 客户端结合使用。 在其中一个微服务中,我使用 swagger 和 hatoa,因为它工作正常。但在另
是否可以通过 (a) javascript(框架 - 例如 angularjs)使用 hatoas 类型的 Restful 网络服务?我想客户端需要实现相当多的逻辑才能到达实际的端点。任何反馈将不胜感
我正在使用 spring-boot:1.3.3、spring-hateoas:0.19.0 和 spring-data-rest-core:2.4.4。 { "_embedded" : {
我在 Boot 应用程序中使用 Spring Hateoas 以避免在 View 中手动创建链接。它在 Thymeleaf View 中工作得很好,当 Controller 调用服务发送同样由 Thy
我正在尝试阅读如下所示的 REST HATEOAS 回复: { "_embedded": { "tasks": [ { "id": 1, "na
我有一个 spring-boot 项目,它提供了 @RestController 和 vaadin @SpringUI。 可以通过 url 访问 vaadin ui:http://localhost:
我是一名优秀的程序员,十分优秀!