La solicitud GET de Ajax no funciona con Flask

Estoy tomando un montón de entradas del usuario en html que luego paso a la consulta ajax para obtener la respuesta.

$.ajax({
  url:"http://0.0.0.0:8080/getReport",
  type:"GET",
  data:JSON.stringify(out),
  dataType:"json",
  contentType:"application/json"
})

Aquí está el código de Flask que atiende la solicitud anterior.

@app.route('/getReport', methods=['GET'])
def report():
    return Response('this is a sample response')

El método anterior no puede encontrar la ruta al 'informe' con get. Sin embargo, puede encontrarlo en la solicitud POST.

Este es el registro que estoy obteniendo

  127.0.0.1 - - [25/Apr/2016 13:00:03] "GET /getReport?{%22insertion_id%22:%22%22,%22start%22:%22%22,%22end%22:%22%22} HTTP/1.1" 400 -

Mala solicitud ... ¿Qué estoy haciendo mal aquí?

Respuestas a la pregunta(1)

Su respuesta a la pregunta