WARNING: Unsupported upgrade request.

用fastapi 写了一个接口,然后java发送post请求,fastapi的接口一直报这个错误,而且java端也也没有收到返回信息
在这里插入图片描述

google 了好久,点赞量最高的就是需要重新安装uvicorn

但是这个在我的项目中并没有解决问题
最后发现是java 使用http2请求的,而fastapi用的uvicorn启动,Uvicorn currently only supports HTTP/1.1 and WebSockets

此时此刻,有两种方法解决
方法一:fastapi 的接口升级为http2
方法二:java指定http版本
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44831720/article/details/125399976