我试图找出在开发/实施GET操作时是否有任何最佳实践。
我正在阅读泽西岛的网络资源文档。
网址:http://jersey.java.net/nonav/apidocs/1.4/jersey/com/sun/jersey/api/client/WebResource.html
如果我们查看可用的方法,'get'不接受实体。
是否建议实现不接受实体但只从查询参数中获取请求参数的get操作?
谢谢, GK
答案 0 :(得分:0)
是。将URI视为您正在获取的对象/资源的唯一标识符。如果需要,我通常使用查询参数进行GET。更常见的是,我只需要这样的GET:GET:https:/myservice.com/myobject/id。此路径通常从MyObject上的PUT或POST操作返回。如果我想查找一个或多个我然后使用查询参数作为标准。
答案 1 :(得分:0)
有很多最佳实践。 Apigee提供了一种似乎以可读格式汇集大多数常见的一种。您可以从http://info.apigee.com/Portals/62317/docs/web%20api.pdf
获取