0

我的网站有一个显示记录网格的设计。对于每条记录,用户可以编辑它(一个 GET 请求)或更改它的状态(这应该是一个 PUT)。我有办法在不使用 Javascript 的情况下做到这一点吗?

也就是说,我目前的选择是:

  • 在链接处理程序中使用 Javascript 根据需要更改请求类型。
  • 将 GET 和 PUT 活动分隔为单独的网页。
  • 通过 GET 进行状态更改,并在此处对 REST 规范视而不见。

还有其他选择吗?

谢谢,杰罗姆。

4

1 回答 1

1

GET 不应该有任何副作用,而 PUT 将替换 URI 给定位置处的整个资源。所以前者应该是一个POST。后者也应该如此,除非它确实发送了整个资源。显然,没有 Javascript 也可以进行 POST。

于 2013-02-21T14:30:03.140 回答