如何使用PHP检查文件夹是否受密码保护?我正在使用一个PHP脚本来检查返回代码401和403,但是当它运行到受密码保护的文件夹时,它会识别出它是403但是不允许显示用户名和密码的弹出框?如何检测该文件夹是否受密码保护,以便我可以告诉我的脚本忽略它?
答案 0 :(得分:3)
实际上403
意味着被禁止。受密码保护的资源通常会返回401 Unauthorized
。
您已拥有所需的信息:HTTP响应代码(403
或其他)是您知道资源(文件夹,文件)无法访问的方式。
答案 1 :(得分:0)
您说您已经有一个脚本来检查标题代码是否为401和403,但您想知道如何检查页面是否发送403标题?
也许你的意思是谈论身份验证标题。
答案 2 :(得分:0)
假设服务器使用标准HTTP身份验证,如果满足以下条件,则页面受密码保护
志红