【发布时间】:2020-03-20 14:18:09
【问题描述】:
我尝试使用 HTTP POST 登录网站。它不起作用,我得到的状态代码是 200 而不是 303。可能是哪些错误?
【问题讨论】:
-
这没有标准的理由,所以很大程度上取决于网站。
标签: http authentication http-post http-status-codes http-redirect
我尝试使用 HTTP POST 登录网站。它不起作用,我得到的状态代码是 200 而不是 303。可能是哪些错误?
【问题讨论】:
标签: http authentication http-post http-status-codes http-redirect
典型的解释是,如果身份验证失败,网站设计为响应登录页面。 200可以表示页面内容可用并返回成功,而页面内容表示登录失败。最可能的原因是浏览器兼容性,因此一些非标准浏览器可能对非 200 响应做出不同的反应。
【讨论】: