HTTP 状态码 401 表示客户端未经身份验证或者认证失败,需要提供有效的凭证才能访问受保护的资源。当客户端请求一个需要身份认证的资源时,服务器会返回 401 状态码,以提示客户端需要提供凭证。客户端在收到 401 状态码后,应该提供相应的身份认证信息(如用户名和密码)再重新发送请求。
例如,当用户尝试访问需要登录才能访问的页面时,在用户输入了错误的用户名或密码后,服务器会返回 401 状态码,以提示用户需要提供正确的认证信息。如果用户提供正确的认证信息,则服务器会返回 200 状态码,并返回所请求的资源。如果用户依旧提供错误的认证信息,则服务器继续返回 401 状态码,以提示用户需要提供正确的认证信息。