REST可以在POST之后返回内容吗?
我正在使用RESTlet,并且已经创建了资源。我通过覆盖acceptRepresentation方法处理POST 。 客户端应向我发送一些数据,然后将其存储到数据库,将响应设置为201(SUCCESS_CREATED),我需要向客户端返回一些数据,但返回类型acceptRepresentation为void。 就我而言,我需要返回一些标识符,以便客户端可以访问该资源。 例如,如果我有一个带有URL的资源,/resource并且客户端发送了POST请求,则在DB中添加一个新行,其地址应为/resource/{id}。我需要发送{id}。 难道我做错了什么?REST原则是否允许在POST之后返回某些内容?如果可以,我该怎么办?如果不能,该如何处理?