使用python3和flask 1.0.3创建了此方法
@app.route("/robota/api/eye/left", methods=['POST'])
def move_eye():
t = request.json['left']
return 'test'
我使用JQuery创建了该功能
function move_eye(left){
console.log(left);
$.post(url + '/eye/left', left).done(function(leftEye) { showMyPositions(leftEye); });
};
哪个在浏览器上引起此输出,
{posYaw: 53, posPitch: 37}
jquery.js:10254 POST http://localhost:8080/robota/api/eye/left 500
这是烧瓶返回的,
t = request.json['left']
TypeError: 'NoneType' object is not subscriptable
我已经提到了版本,因为烧瓶随着时间的推移似乎在json处理中发生了变化 接收烧瓶侧上的JQuery发布的json的正确方法是什么?