我的应用程序中有一个REST端点,它不接受数据并且不返回任何数据。 端点正在清除先前存储在用户会话中的一些数据。我不需要从客户端发送或接收数据 - 只需点击端点即可。
我目前只允许端点接收HTTP POST请求。
对于这种情况,是否有比POST更好的HTTP请求方法?如果是这样的话?
答案 0 :(得分:1)
我认为这实际上很好。 POST
不一定需要创建资源。如果它正在修改客户端的会话,那么我的书就可以了。有关返回代码,请考虑204/No content
。
答案 1 :(得分:0)
端点实际上并不是ReSTful。清除会话数据意味着您没有在每个请求上转移状态,请参阅If REST applications are supposed to be stateless, how do you manage sessions?