我使用Jersey和Tomcat创建了简单的REST架构 . 我将数据从服务器(作为资源使用“/ get”)发送到客户端,然后客户对此数据进行一些计算 . 我的问题是,如何将这些计算数据从客户端发送到服务器?
由于您使用的是REST体系结构,因此如何将数据发送回服务器取决于此数据所代表的含义 .
例如,假设您正在处理用户,则执行 /users 上的GET,因此客户端现在拥有数据
/users
如果客户端更改了您可能希望在 /users/:userid 上进行PUT的操作,则此处的PUT表示您正在更新由 userid 标识的用户
/users/:userid
userid
如果客户端找不到可能要创建它的用户,那么您可能希望它在 /users 上执行POST,并且用户位于有效负载中
这只是一个简单解释其工作原理的示例,当然这取决于您的情况,如果您需要更多帮助,请更新您的答案添加详细信息 .
1 回答
由于您使用的是REST体系结构,因此如何将数据发送回服务器取决于此数据所代表的含义 .
例如,假设您正在处理用户,则执行
/users
上的GET,因此客户端现在拥有数据如果客户端更改了您可能希望在
/users/:userid
上进行PUT的操作,则此处的PUT表示您正在更新由userid
标识的用户如果客户端找不到可能要创建它的用户,那么您可能希望它在
/users
上执行POST,并且用户位于有效负载中这只是一个简单解释其工作原理的示例,当然这取决于您的情况,如果您需要更多帮助,请更新您的答案添加详细信息 .