【问题标题】:dealing with 300 http status code处理300个http状态码
【发布时间】:2016-05-27 03:33:48
【问题描述】:

所以我试图从我从 post() 得到的响应中访问“set-cookie”。但是,我得到一个状态码 300,因此,我得到一个 KeyError: 'set-cookie'

当我读到代码 300 时,它是多项选择,我应该得到“一份表示元数据和 URI 引用的列表,[我]可以从中选择最喜欢的一个。” .我想了解如何做到这一点以及应该在哪里完成,但找不到任何来源。该列表在哪里,我该如何选择?我该如何重定向? 注意:我之前从未处理过http请求

【问题讨论】:

    标签: http


    【解决方案1】:

    您“以前从未处理过 http 请求”,并且在您第一次尝试时就得到了这个。倒霉。

    第一个问题是您没有提供有关实现 HTTP 的详细信息。是 php、asp、ruby、服务器端 JavaScript、Java.... 在您提出另一个问题(或再次提出这个问题,因为它可能已关闭)之前,您可以使用此处的搜索来查找类似的问题。您不仅要寻找答案,还要寻找提问者提供的信息水平以及接受度。

    幸运的是,我有一个水晶球,并且在我在霍格沃茨的成长阶段努力学习,所以我知道你在使用 python。

    300 状态码是一种恐龙,从那时起就被浏览器制造商忽略了......真的永远。我猜它在这里被抛出是因为你的 python 绑定想要标记一个错误。确实它应该返回一个 5xx 代码,因为它看起来很糟糕。无论如何,如果你看过,你可能会找到this

    这可能与“keyerror”有关,或者可能是您的服务器端代码/配置的进一步问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-14
      • 2022-06-21
      • 2019-09-18
      • 2018-02-16
      • 2019-08-26
      • 2011-06-15
      • 2012-09-25
      • 2015-08-24
      相关资源
      最近更新 更多