从ajax调用python脚本得到:来自脚本的格式错误的标题。标头不好

时间:2011-04-21 16:04:58

标签: python jquery

我正在使用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()

=========================================== 有什么想法吗?

由于

1 个答案:

答案 0 :(得分:17)

PHP专为Web编程而设计,因此它会自动将Content-type附加到HTTP标头,但Python不会。将其添加到main()

print "Content-Type: text/html\n"