Python CGI 输出包含 Angular ajax 请求对象
Python CGI output contains the Angular ajax request object
当我使用 Angularjs post 数据到 Python CGI 脚本时,我遇到一个奇怪的问题,其中 Python 输出包含一个 Angular我无法删除的对象。
Angular Javascript 负责 posting 到 Python 脚本:
$http({
method: 'POST',
url: '/cgi-bin/test.py',
data: "test"
})
.then(function(data){
console.log(data)
})
Python脚本:
#!/usr/local/bin/python2.7
print "Content-type: application/json"
print
生成的控制台日志应该是空的,但这是我在 Chrome 控制台中看到的:
我是 Python 和 Angular 的新手,所以我怀疑我犯了一个简单的错误,但在寻找的日子。感谢任何帮助。
来自 jQuery 的 ajax,我希望 Angular 的 http 函数的响应只包含返回的数据,所以我被配置、状态、header 数据等
为了隔离响应的数据部分,我这样做了:
.then(function(response){
data = response['data']
console.log(data)
})
当我使用 Angularjs post 数据到 Python CGI 脚本时,我遇到一个奇怪的问题,其中 Python 输出包含一个 Angular我无法删除的对象。
Angular Javascript 负责 posting 到 Python 脚本:
$http({
method: 'POST',
url: '/cgi-bin/test.py',
data: "test"
})
.then(function(data){
console.log(data)
})
Python脚本:
#!/usr/local/bin/python2.7
print "Content-type: application/json"
print
生成的控制台日志应该是空的,但这是我在 Chrome 控制台中看到的:
我是 Python 和 Angular 的新手,所以我怀疑我犯了一个简单的错误,但在寻找的日子。感谢任何帮助。
来自 jQuery 的 ajax,我希望 Angular 的 http 函数的响应只包含返回的数据,所以我被配置、状态、header 数据等
为了隔离响应的数据部分,我这样做了:
.then(function(response){
data = response['data']
console.log(data)
})