我正试图在gitbash:中运行此命令
curl http://127.0.0.1:8000/
或
curl localhost:8000/
但是我收到这个错误:
curl: (7) Failed to connect to 127.0.0.1 port 8000 after 2043 ms: Connection refused
试图npx杀死8000端口,但没有解决问题。当我使用以下命令时,它在的同一端口上可以正常工作http://127.0.0.1:8000:
python -m uvicorn main:app
不幸的是,我需要使用curl命令。
这个问题的答案是,我需要用uvicorn创建一个服务器,然后卷曲一个请求。Curl请求只是为了在现有服务器上拥有一个请求。Uvicorn是创建服务器和curl处理请求的人。