Falha no JSON RESTful POST JSON

Estou com um problema ao postar JSON via curl do cmd (Windows7) para o Flask RESTful. Isto é o que eu posto:

curl.exe -i -H "Content-Type: application/json" \
 -H "Accept: application/json" -X POST \
 -d '{"Hello":"Karl"}' http://example.net:5000/

Isso resulta em uma solicitação incorreta, também não sei como depurar isso, normalmente eu imprimia informações no console, mas isso não funciona. Como você depura aplicativos wsgi? Parece uma tarefa sem esperança ...

Este é o meu aplicativo de teste simples, como visto na rede:

from flask import Flask, request
from flask.ext.restful import Resource, Api

app = Flask(__name__)
api = Api(app)

class Test(Resource):
    def post(self):
        #printing request.data works
        json_data = request.get_json(force=True) # this issues Bad request
        # request.json also does not work
        return {}

api.add_resource(Test, '/')

if __name__ == '__main__':
    app.run(debug=True)

questionAnswers(3)

yourAnswerToTheQuestion