草庐IT

acceptRepresentation

全部标签

java - REST 是否可以在 POST 后返回内容?

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

java - REST 是否可以在 POST 后返回内容?

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