击。 CGI帖子给出错误500.但是没有AJAX就可以。

时间:2012-01-19 12:31:05

标签: shell post cgi

我正在尝试调用CGI页面,但响应是空白的。它返回error 500如果我只是在没有AJAX的情况下发帖,那么效果很好。

#!/bin/bash
echo "content-type: text/html"
echo "lalala" > temp.file
cat temp.file
echo "
<br><b>Program:</b> $program  <br> \n"
echo "<html> adsdasd </html>"

以下是标题:

Connection  close
Content-Length  535
Content-Type    text/html; charset=iso-8859-1
Date    Thu, 19 Jan 2012 12:30:04 GMT
Server  Apache
Request Headers
Accept  */*
Accept-Encoding gzip, deflate
Accept-Language en-us,en;q=0.5
Connection  keep-alive
Content-Length  16
Content-Type    application/x-www-form-urlencoded; charset=UTF-8
Host    cgi:8888
Origin  null
User-Agent  Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0) Gecko/20100101 Firefox/10.0

1 个答案:

答案 0 :(得分:0)

我用

解决了这个问题
echo
echo

在文件的开头。 似乎服务器在标题

之前需要那两个回声