costapy/scripts/bodyfetcher.py

14 lines
437 B
Python
Raw Permalink Normal View History

import cherrypy
import cherrypy_cors
import json
def body_json():
result = None
if cherrypy.request.method == 'OPTIONS':
cherrypy_cors.preflight(allowed_methods=['GET', 'POST'])
if cherrypy.request.method == 'POST':
cherrypy.serving.response.headers['Content-Type'] = 'application/json'
body_request = cherrypy.request.body.read()
result = json.loads(body_request.decode())
return result