由于前端应用程序有自己的状态,现在用户更新了他/她的联系人,前端状态也更新了,并且调用 PUT
API 来更新当前的状态状态。
因此,在通过 PUT
调用更新用户联系方式时,是否应该进行另一个 GET
调用来获取用户详细信息或当前状态对于前端来说是否足够。
只是好奇建议遵循的模式是什么。
最佳答案
您的 PUT
请求应发送 200 ok,以便您知道数据前端现在有效。
您当然可以(这就是我在某些情况下所做的),将对象作为 PUT
请求的响应发送回,并发送 200 ok。使用此对象,您可以根据需要更新 View ,确保该对象与服务器端的对象完全相同。
在这种情况下不需要 GET
。
关于javascript - 更新调用后额外的 GET API 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52035489/