代码之家  ›  专栏  ›  技术社区  ›  Thiago Arrais

休息应用程序中的项目页面:200确定还是重定向?

  •  0
  • Thiago Arrais  · 技术社区  · 14 年前

    我正在考虑在一个REST应用程序中实现一个跳转到项目页面的功能,就像stackoverflow对多个答案页的问题所做的那样。如果你要求一个类似的网址 https://stackoverflow.com/questions/194812/list-of-books/1215215 ,它将跳转到包含特定答案的问题页面(本文撰写时,此特定案例的第4页)。注意客户 没有 按编号请求特定页,它请求包含感兴趣项的页,服务器需要解析该页。例如,在stackoverflow中,它用于从用户的配置文件页获取上下文中的用户答案。

    我想在我的应用程序中这样做,但我无法得到最终(休息)的设计。我已经考虑过 question 776448 并为基本情况选择了仅查询字符串的解决方案。但是,应用程序应该用包含项目页面的200个响应(如stackoverflow)来响应对项目页面的查询,还是应该用302重定向到查询字符串版本URL来响应?StackOverflow使用了第一个解决方案,但您认为哪个解决方案更为安全?

    2 回复  |  直到 14 年前
        1
  •  1
  •   rojoca    14 年前

        2
  •  0
  •   Darrel Miller    14 年前

    /page/232#Item-2323
    

    /page232 Item-2323