让Apache cgi在Python中发送json

时间:2011-10-07 06:05:32

标签: python ajax apache cgi

我有一个用于cgi的apache服务器。我正在用Python编写我的cgis。

只要我的回复形式为“Content-Type:text / html \ n#”,就可以了。

但是,如果我发送任何其他内容,我会收到500错误,我的日志会说“脚本格式错误。标题错误”我可以更改配置以使其正常工作吗?还有什么我可以做的吗?

2 个答案:

答案 0 :(得分:4)

与所有CGI一样,标题和正文之间需要一个空行。

print 'Content-Type: text/plain'
print
print 'Hello, World!'

答案 1 :(得分:1)

您需要发送Content-Type标头,告诉浏览器您发送的数据类型。如果没有它,你将得到你遇到的500错误。