Die Daten der JSON-in-Kolben

Selbst nach vielen Beispiel hier & da kann ich nicht meine API-Arbeit in POST-Methode.
Hier der code dazu :

from flask import Flask, jsonify, request

@app.route('/api/v1/lists', methods=['POST'])
def add_entry():
    print("p0")
    content = request.get_json()
    appname = content.get('title')
    print(content)
    print(appname)

Wenn ich die Abfrage mit curl (bei mir läuft es auf Windows):

curl.exe -i-H "Content-Type: application/json" -X POST -d '{"title":"titi"}' http://localhost:5000/api/v1/lists

curl.exe -i-H "Content-Type: application/json" -X POST -d "{"""Titel""":"""ein Buch Lesen"""}" http://localhost:5000/api/v1/lists

Habe ich immer einen 400-Fehler beim return:

HTTP/1.0 400 BAD REQUEST
Content-Type: text/html -
Content-Length: 192
Server: Werkzeug/0.12.1 Python/3.6.0
Datum: Tue, 04 Apr-2017 21:55:29 GMT

400 Bad Request
Bad Request
Der browser (oder proxy) schickte eine Anfrage, dass dieser server nicht verstehen konnte.

Ich sehe nicht, wo der Fehler ist.

Vielen Dank für Ihre Hilfe.

InformationsquelleAutor BrunoCX92 | 2017-04-04
Schreibe einen Kommentar