!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>Flask访问报错 net::ERR_INVALID_HTTP_RESPONSE解决办法

Flask访问报错 net::ERR_INVALID_HTTP_RESPONSE解决办法

最近用flask写了一个网站,出现了比较诡异的问题,访问页面的时候,经常会有些js或者css文件无法正常加载,查看浏览器控制台文件报错:net::ERR_INVALID_HTTP_RESPONSE

Flask访问报错 net::ERR_INVALID_HTTP_RESPONSE解决办法

刷新页面以后,可能又会正常访问,单独访问某个报错的文件,访问又正常,换了360浏览器,测试还是会随机出现报错。

一开始以为是自己本地配置有什么问题,但对比了另外一个flask项目以后,发现配置都一样的。

经过几天测试发现资源只要是以缓存形式加载的,就有概率触发,而强制刷新网页则不会出现任何资源提示 net::ERR_INVALID_HTTP_RESPONSE 。

最后怀疑是flask版本问题,把flask从2.1.2降到和另外一个版本一致2.0.2还是一样的问题。

网上找了下原因,说的是多线性的问题,最新版的werkzeug会谷歌浏览器访问会有这个问题。

于是我也把werkzeug从2.12降到2.0.2测试就正常了。

需要注意的是,pip3 install flask 会以依赖的方式安装werkzeug,而且是最新版本。

我通过pip3 uninstall flask 卸载flask的时候,并没有卸载werkzeug。所以第一次降低flask的版本,并没有解决问题。

手动卸载flask werkzeug以后,要先安装 werkzeug再安装flask。

1

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

公司网站被跳转到彩票、博彩网站怎么处理?

2021-4-17 19:05:05

服务器教程

Flask+Nginx反向代理ssl报错The plain HTTP request was sent to HTTPS port解决办法

2021-4-17 19:05:36

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase