Hola, actualmente estoy tratando de publicar en mi API de matraz de Python.
En el frontend tengo lo siguiente:
function onSubmit() { fetch(environment.api + "get-selection", { method: "POST", header: { "Content-Type": "application/json", }, body: JSON.stringify(selection.value), }); console.log(selection.value) }En el backend, solo estoy tratando de lidiar con eso de esta manera:
@routes.route("/get-selection", methods=["POST", "GET"]) def get_people(): data = request.get_json() # data_json = data["target"] print(format(data)) return "Hello World"Actualmente estoy devolviendo esa cadena porque de lo contrario recibo el siguiente error
Cuando imprimo data , solo obtengo None ...
Ya probé request.json y request.json() así como request.get_json y nada funcionó hasta ahora. Para los que preguntan cómo se ve selection.value :
Realmente no puedo entender ese problema y espero que uno de ustedes pueda tener una respuesta.