标题上写的。我想提供一个根资源,它只包含到"较低"资源的链接。看起来Resource和HttpEntity都希望有一个包含一些内容的对象作为它们的类型,那么我怎么能只提供链接呢?谢谢。
Resource
HttpEntity
qlfbtfca1#
因此,从概念上讲,您所做的是返回一个附加了链接的空集合资源,这可以通过以下代码片段实现:
List<Link> links = … return new Resources<Object>(Collections.emptySet(), links);
az31mfrm2#
我不知道那是哪个“资源”,我想返回一个正确的HAL表示,以便在HAL Explorer中使用“/”作为入口点。
return ResponseEntity.ok(new RepresentationModel<>() .add(linkTo(methodOn(SomeController.class).GET()).withRel("some-rel")));
2条答案
按热度按时间qlfbtfca1#
因此,从概念上讲,您所做的是返回一个附加了链接的空集合资源,这可以通过以下代码片段实现:
az31mfrm2#
我不知道那是哪个“资源”,我想返回一个正确的HAL表示,以便在HAL Explorer中使用“/”作为入口点。