from mangum import Mangum
from fastapi import FastAPI
app = FastAPI()
@app.post("/items/")
def create_item(item_id: int):
return {"id": item_id}
@app.get("/items/")
def list_items():
items = [{"id": i} for i in range(10)]
return items
@app.get("/")
def read_root():
return {"Hello": "World!"}
handler = Mangum(app)
当在 中指定时,我正在使用上面的代码,main.py
并且它在serverless.yml
. 我想使用serverless-offline
插件在本地对其进行测试,但是当我使用 运行离线插件时sls offline
,我在浏览器中没有得到任何路由的任何响应。它只是说,localhost didn’t send any data
.
我可能做错了什么?离线插件默认监听端口3000
。