繁体   English   中英

在RESTful Web服务中公开服务

[英]Exposing services in RESTful web service

我正在创建一个Web服务,并遵循RESTful的方式进行操作。 因此,我拥有诸如Person,Ticket等之类的资源。我拥有所有正常的CRUD操作,一些查找程序等。 我还想公开服务方法,例如RandomTicketGenerator类中定义的randomTicket() 我不确定在这样的REST API中公开服务方法是否不好? 例如,上面的路径将是/randomTicket并且仅在GET请求上回答。

/ticket/random有点混乱,因为它可以解释为“给我ID = random的票据”

如何通过GET /ticket?random=true返回单个项目GET /ticket?random=true

或通过以下方式GET /tickets?random=true&maxItems=1项目列表: GET /tickets?random=true&maxItems=1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM