从AngularJS访问JSON数据时发生Python错误
问题描述:
我试图通过POST将数据发送到python脚本,但无法读取它。 UI在AngularJS中。我见过类似的问题,但他们要么不使用AngularJS,要么不使用POST。从AngularJS访问JSON数据时发生Python错误
的角代码:
$scope.send = function(){
$data = {
"tableData":$scope.personsSelected
}
$postData = JSON.stringify($data);
Services.post('testbed.cgi', $postData);
}
Python代码:
formData = cgi.FieldStorage()
print json.dumps(formData)
错误消息:
TypeError: FieldStorage(None, None, []) is not JSON serializable
我试图将内容类型设置为应用程序/ x WWW的形式-urlencoded但无济于事。我在这里错过了什么?
javascript array,stringified – nodoze 2014-10-07 07:20:53
你能展示样本吗? – avi 2014-10-07 07:24:44