更多>>PHP程序设计 Blog
来源:一度好 时间:2025-05-10 阅读:78
图形验证码不显示,在 Chrome 开发者工具 (F12) 的 Network 标签页中,Status Code 为 301 Moved Permanently (from disk cache)
项目的登录页,有一个图形验证码的功能。项目的后端是用PHP语言写的,项目的前端是用VUE写的。
在笔记本电脑上,这个图形验证码是可以正常显示的。
有一次在台式电脑上,重新部署了一下这个项目,项目各个配置项均与笔记本上的相同。
项目部署完毕启动之后,发现图形验证码不显示了,通过浏览器的F12查看,发现在 状态 Status Code 这块给301重定向了,显示为:
Status Code 301 Moved Permanently (from disk cache)
而在笔记本电脑上,这块显示的是 200 OK
如图所示:
解决方法:
由于状态码显示为“from disk cache”,这表明浏览器可能在使用缓存的响应。可以尝试清除浏览器缓存,或者在开发者工具中选择“Disable cache”选项,然后重新加载页面,看看是否仍然出现301状态码。
在这个F12的界面,勾选 Disable cache,然后刷新页面,图形验证码就正常了。
在开发者工具中勾选 ☑ Disable cache(尤其调试接口时),避免缓存干扰。
如图所示:
评论列表 |
暂时没有相关记录
|
发表评论