2025-02-14
Python
00

以下是一个简单的FastAPI应用程序示例,包含你提到的测试端口代码:

首先,确保你已经安装了 FastAPI 和 Uvicorn。如果还没有安装,可以使用 pip 进行安装:

bash
pip install fastapi uvicorn requests

然后,创建一个Python文件,比如 main.py,并在其中编写以下代码:

python
from fastapi import FastAPI app = FastAPI() @app.get("/") def read_root(): return {"Hello": "World"} if __name__ == "__main__": import uvicorn uvicorn.run(app, host="0.0.0.0", port=7890)

在这个示例中,我们创建了一个简单的FastAPI应用程序,并定义了一个根路径的GET请求,它将返回一个包含“Hello”: “World”的JSON响应。

你可以通过以下命令运行这个Python文件:

bash
python main.py

Uvicorn服务器将会启动,并在 0.0.0.0 地址的 7890 端口上监听。访问 http://localhost:7890 可以看到应用程序的输出。

尝试请求:

python
import requests # 定义接口的URL url = "http://localhost:7890" # 向根路径发送GET请求 response = requests.get(url) # 打印响应的状态码和内容 print(f"Status Code: {response.status_code}") print(f"Response JSON: {response.json()}")
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dong

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!