为什么有些程序员在请求中使用GET而不是POST来修改服务器上的信息?

时间:2018-08-05 15:47:20

标签: http-post http-get

我了解到,您不应该对修改服务器上信息的URL使用GET请求,因为您可能会遇到浏览器链接预取,搜索引擎搜寻器等问题。

但是当我查看某些网站的源代码时,我发现许多大公司没有使用这种方法。

例如:我注册了tidal.com并激活了订阅。

当我进入下标页面时,我看到了一个页面,可以取消订阅。但是“取消我的订阅”按钮不是执行POST请求的表单,而只是指向https://my.tidal.com/br/account/subscription/cancel

的链接

以及重新激活订阅是指向https://go.tidal.com/br/account/subscription/resume/40cd9e3e-3d58-4c80-aee7-c378011b49d4

的链接

如果我的动作是修改服务器上的信息,他们为什么要这样做?

0 个答案:

没有答案