用fastapi 写了一个接口,然后java发送post请求,fastapi的接口一直报这个错误,而且java端也也没有收到返回信息
google 了好久,点赞量最高的就是需要重新安装uvicorn
但是这个在我的项目中并没有解决问题
最后发现是java 使用http2
请求的,而fastapi用的uvicorn启动,Uvicorn currently only supports HTTP/1.1 and WebSockets
此时此刻,有两种方法解决
方法一:fastapi 的接口升级为http2
方法二:java指定http版本