Я напишу сценарий python, который прослушивает веб-перехватчик для настраиваемого инструмента, который будет отправлять json (они могут также поддерживать другой формат) на порт, который я могу указать.
Как написать что-то похожее на команду linux: nc -l 9000 для сброса вывода, который я получаю на этом порту (заголовок и тело)?
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
async def root():
print() <- how to get the data here?
return {"message": "ok"}
Я хочу распечатать содержимое в терминале, тогда я легко смогу увидеть, что я получу, и предпринять меры. Не уверен, что я должен воспроизвести им, если это вообще необходимо (нужно это проверить, они еще не закончили со своей частью).