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}
欢迎光临 精易论坛 (https://125.confly.eu.org/) | Powered by Discuz! X3.4 |