我正在使用jquery(ajax)和python编写应用程序。当我使用ajax发送请求来调用php脚本时,一切正常。但是当我试图调用python脚本时,我收到了这个错误。
来自脚本的格式错误的标头。标头错误= AAAAAA
我不确定我错过了什么。唯一的区别是ajax调用的脚本类型。
以下是我的php脚本:
*<?php
echo "AAAAA"
?>*
以下是我的python脚本:
#!/usr/bin/env python
def main():
print "AAAAAA"
if __name__ == "__main__":
main()
=========================================== 有什么想法吗?
由于
答案 0 :(得分:17)
PHP专为Web编程而设计,因此它会自动将Content-type
附加到HTTP标头,但Python不会。将其添加到main()
:
print "Content-Type: text/html\n"