RentriWebServer / main.py
MatteoScript's picture
Update main.py
5d26a98 verified
raw
history blame
925 Bytes
from fastapi import FastAPI, Request
from fastapi.middleware.cors import CORSMiddleware # Importa il middleware CORS
from fastapi.responses import JSONResponse
import requests
import os
import socket
import time
from enum import Enum
import random
import aiohttp
import asyncio
import json
#--------------------------------------------------- Definizione Server FAST API ------------------------------------------------------
app = FastAPI()
app.add_middleware(
CORSMiddleware,
allow_origins=["*"],
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
@app.post("/Movimenti")
async def generate_text(request: Request):
data = await request.json()
print(data)
return JSONResponse(content={"message": "Received", "data": data})
@app.get("/")
def read_general():
return {"response": "Benvenuto. Per maggiori info: https://matteoscript-RentriWebServer.hf.space/docs"}