Прием json post запроса на скрипт Python на сервере Apache как реализовать?

code22

Новичок
Пользователь
Авг 5, 2021
1
0
1
На вебсервере Apache запускаю .py скрипты через ExecCGI.


хочу послать на свой скрипт json массив например:

curl \
--request POST \
--header "Content-Type: application/json" \
--header "X-Marvin-Status: depressed" \
--data '{"name": "Deep Thought", "answer": 42}' \

Вопрос, как мне получить данные из --data в моем скрипте???????

пробовал cgi.FieldStorage() но это работает только с обычными полями post формы..

подскажите пжл!

среда Windows10 (Python 3.7)
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Вопрос, как мне получить данные из --data в моем скрипте???????
Попробуйте прочитать данные из стандартного ввода:
Python:
import sys


data = sys.stdin.read()
print(data)
 

Форум IT Специалистов