【问题标题】:why do frameworks use client-side redirects?为什么框架使用客户端重定向?
【发布时间】:2010-09-19 04:58:28
【问题描述】:

我使用过的框架(没有那么多.. pylons、cakephp、rails 等)在从一个控制器动作到另一个控制器动作时似乎都使用了客户端重定向。保存往返并做重定向服务器端不是更好吗?

在我的头顶上,我只能认为这是在客户端浏览器中重写 url.. 还有什么我遗漏的吗?

【问题讨论】:

    标签: redirect client-side


    【解决方案1】:

    表单提交完成后的标题重定向,以防止刷新页面(或类似)时重新发布

    【讨论】:

      【解决方案2】:

      他们可能希望支持跨主机重定向、重定向到 SSL 或重定向到其他内容类型(假设已经编写了一些 http 标头)。

      在尝试尽可能通用和灵活的过程中,它们未能针对任何特定情况进行优化,即使是更常见的情况。这种万事通的倾向是框架的典型特征。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-12-15
        • 1970-01-01
        • 2017-05-13
        • 1970-01-01
        • 1970-01-01
        • 2013-09-07
        • 1970-01-01
        • 2015-02-15
        相关资源
        最近更新 更多