from fastapi import FastAPI,Response from product_api import GoodsAPI from order_api import OrderAPI from fastapi.middleware.cors import CORSMiddleware from midlleware import * import time app = FastAPI() app.include_router(GoodsAPI,tags=['商品资源相关接口']) app.include_router(OrderAPI,tags=['订单资源相关接口']) # from fastapi.middleware.cors import CORSMiddleware app.add_middleware( CORSMiddleware, allow_origins=['*'], allow_credentials=True, allow_methods=['*'], allow_headers=['*'] ) # import time # from midlleware import * # @app.get('/middleware') # def get_middl(): # return '获取信息' # @app.post('/middleware') # def post_middl1(): # return '新增信息' app.middleware('http')(middl) app.middleware('http')(middl1) if __name__=='__main__': import uvicorn uvicorn.run('main:app',host='127.0.0.1',port=12346)