Это базовая настройка веб-приложения торнадо с намерением прочитать JSON-файл, ПОСТАВЛЕННЫЙ клиентом
Первоначально это была сеть Flask, но теперь она преобразована в сеть Tornado. Попытка с использованием торнадо-коров, а также функции set_default_headers()
все еще показывает те же ошибки.
class MainHandler(CorsMixin,tornado.web.RequestHandler):
def get(self):
self.write("Hello, world")
def set_default_headers(self):
self.set_header("Access-Constrol-Allow-Origin", "*")
self.set_header("Access-Constrol-Allow-Headers", "Content-Type")
self.set_header("Access-Constrol-Allow-Methods", "POST")
def post(self):
try:
data = tornado.escape.json_decode(self.request.body)
return data
except(Exception) as err:
print(str(err))
CORS_ORIGIN = "*"
CORS_HEADERS = "*"
CORS_METHODS = 'POST'