我正在尝试将一个数组从我的 javascript 客户端发送到我的 Flask 服务器。我可以在 ajax 调用后之前记录该数组,并查看它是否存在并且看起来正确。但是,当我在烧瓶服务器端打印它时,我收到一个空字符串。我尝试了 2 个不同版本的 javascript 来发布它:这是第一个$.post("/javamongo", { data: JSON.stringify(data) }, function(err, req, resp){ window.locationhref = "/results/"+resp["responseJSON"]["uuid"]; })这是第二个$.ajax({ url: '/javamongo', type: "POST", ContentType: 'application/json', data: {'data': data} }).done(function(data) { console.log(data); });两者在收到时都会产生不同版本的空。在我的烧瓶服务器上我尝试过:data = request.data和 data = request.data.decode("utf-8")以及通过 JSON.loads() 传递这些都无济于事。任何建议或帮助将不胜感激!
添加回答
举报
0/150
提交
取消