本帖最后由 realpc 于 2023-12-16 14:22 编辑
[Python] 纯文本查看 复制代码 from fastapi import FastAPI, Request
import socket
import datetime
app = FastAPI()
@app.get("/")
def read_root(request: Request):
# 获取请求的客户Duan主机名
host = request.client.host
# 获取请求的客户DuanIP地址
ip_address = socket.gethostbyname(host)
# 返回请求的客户DuanIP地址
return {"IP Address": ip_address}
@app.get("/baidu/time")
def get_baidu_time():
# 获取当前时间
current_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
# 返回百du时间
return {"Baidu Time": current_time}
|