Web services 没有数据的HTTP请求方法

Web services 没有数据的HTTP请求方法,web-services,http,Web Services,Http,我的应用程序中有一个REST端点,它不接受任何数据,也不返回任何数据。 端点正在清除我以前存储在用户会话中的一些数据。我不需要从客户端发送或接收数据,只需点击端点即可 我目前只允许端点接收HTTP POST请求 对于这个场景,有没有比POST更好的HTTP请求方法?如果是,为什么?端点实际上不是ReSTful的。清除会话数据意味着您没有在每个请求上传输状态,请参见我认为这实际上很好POST不一定需要创建资源。如果它在修改客户机的会话,在我的书中是可以的。对于返回代码,考虑 204 /否内容< /

我的应用程序中有一个REST端点,它不接受任何数据,也不返回任何数据。
端点正在清除我以前存储在用户会话中的一些数据。我不需要从客户端发送或接收数据,只需点击端点即可

我目前只允许端点接收HTTP POST请求


对于这个场景,有没有比POST更好的HTTP请求方法?如果是,为什么?

端点实际上不是ReSTful的。清除会话数据意味着您没有在每个请求上传输状态,请参见

我认为这实际上很好
POST
不一定需要创建资源。如果它在修改客户机的会话,在我的书中是可以的。对于返回代码,考虑<代码> 204 /否内容< /代码>。

没有资源的帖子是有意义的吗?关于您的应用程序和您的端点所做的一些细节将是有益的。通常,POST用于创建资源,而响应是该资源的表示形式。为了让您了解一下,请看一下endpoint的第9.5节,它正在清除我以前存储在用户会话中的一些数据。我不需要从客户端发送或接收数据,只需点击端点即可。