【问题标题】:Is it a preferred way to reuse a url with different http methods?使用不同的 http 方法重用 url 是否是首选方法?
【发布时间】:2013-05-03 16:14:33
【问题描述】:

例如,使用信用卡付款时,我们将POST 发送到网址/paymybill-cc。我们希望避免在用户刷新页面时重新发布。在这种情况下,使用GET 方法重定向到同一个url 是一种首选方式吗?

【问题讨论】:

    标签: rest http-method


    【解决方案1】:

    通常POST 发生在指定您要创建的内容的网址上,就像您的情况一样,但GET 应该发生在像/paymybill-cc/:id 这样的网址上以获得特定的网址。

    如果我被允许GET /paymybill-cc 我希望它会退回所有付款,可能有默认限制,但很多。

    如果用户重新加载包含POST 数据的页面,则会提示他重新提交数据到服务器。有关详细信息,请参阅How do I reload a page without a POSTDATA warning in Javascript?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-14
      相关资源
      最近更新 更多