受密码保护的页面的相应HTTP状态代码是什么?
如果/some-page.html
受到保护,则会在该网址上显示登录表单;它不会重定向到专用的登录页面。
我认为401适合,但RFC声明:
响应必须包括一个 WWW-Authenticate标题字段(部分 14.46)包含适用于所请求资源的质询。
答案 0 :(得分:1)
如果您依靠HTTP协议来处理身份验证,则HTTP 401响应代码是有意义的。在你的情况下,你不是。您依赖于HTML页面中提交的数据。
在您的情况下,HTTP已经完成了它的工作:它成功地将数据(HTML页面和表单)传递给客户端,在这种情况下,200响应代码是合适的。