我有一个REST网络服务,其中spring-data-rest 2.1.0.RELEASE运行良好,我想为它开发一个CRUD Web客户端。但是,我认为,如果我的客户端能够适应我的Web服务,那么创建一个仅适用于我的Web服务当前状态的客户端,而不是创建一个客户端。当然其他人已经考虑过这个:),这里有几个例子:
我发现的大多数与动态创建表单相关的项目都围绕http://json-schema.org,我不确定spring-data-rest是否支持。我发现this问题表明SDR确实支持公开它的资源的json模式。事实上,如果我使用' Accept:application / schema + json'结果数据有所改变,但它仍然没有提供所需属性和数据类型等内容。
所以问题:
答案 0 :(得分:3)
curl -v -H "Accept: application/schema+json" http://localhost:8080/items/schema/
就是这样。