【发布时间】:2012-06-15 01:28:15
【问题描述】:
根据APIGEE 在其RESTful API Design 博客文章中的建议,我希望实现字段查询字符串参数,以允许移动应用程序客户端限制从单个RESTful API 调用返回的内容。例如:
domain.site.com/rest/accounts/{id}?fields=name,id,age
如果省略 fields 参数,则将返回完整的 account 资源。我的问题是我将如何使用 Jersey(例如)在服务器上实现它。由于 Jersey 可以轻松返回 Account POJO,但我不确定如何根据“字段”查询字符串参数限制生成的 JSON 对象的字段。
【问题讨论】: