主题 : [求助] 用CGI 多了好多乱码 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 40108
精华: 0
发帖: 43
金钱: 215 两
威望: 43 点
综合积分: 86 分
注册时间: 2011-03-15
最后登录: 2012-03-13
楼主  发表于: 2011-12-22 16:43

 [求助] 用CGI 多了好多乱码

各位热心人帮忙啊!!
看了好几个帖子都没得到答案
http://www.aiothome.net/read.php?tid-5505.html

问题和这个帖子类似http://www.aiothome.net/read.php?tid-5492.html

我用cgi得到了很多乱码,是怎么回事?
用的mini2440自带的BOA
arm-linux-gcc -o helloworld helloworld.c
编译之后放到/www目录
通过浏览器访问时多了好多乱码

乱码如下:
ELF(4ƒ4p4 (p``…`…44
级别: 新手上路
UID: 40108
精华: 0
发帖: 43
金钱: 215 两
威望: 43 点
综合积分: 86 分
注册时间: 2011-03-15
最后登录: 2012-03-13
1楼  发表于: 2011-12-22 16:44
源代码
复制代码
  1. #include<stdio.h>
  2. int main()
  3. {
  4.     printf("Content-type: text/html;Charset=UTF-8 \r\n \r\n");
  5.     printf("<html>\n");
  6.     printf("<head><title>BOA CGI TEST</title></head>\n");
  7.     printf("<body>\n");
  8.     printf("<h1>BOA CGI TEST</h1>\n");
  9.     printf("</body>\n");
  10.     printf("</html>\n");
  11.     return 0;
  12. }
级别: 新手上路
UID: 40108
精华: 0
发帖: 43
金钱: 215 两
威望: 43 点
综合积分: 86 分
注册时间: 2011-03-15
最后登录: 2012-03-13
2楼  发表于: 2011-12-22 16:44
错误乱码
[code]
ELF(4ƒ4p4 (p``…`…44
级别: 新手上路
UID: 40108
精华: 0
发帖: 43
金钱: 215 两
威望: 43 点
综合积分: 86 分
注册时间: 2011-03-15
最后登录: 2012-03-13
3楼  发表于: 2011-12-22 16:47
乱码居然发不出来
贴一个错误网页

Ps.上传不了html,就把格式改成了txt
附件: BOA_CGI_TEST.txt (3 K) 下载次数:8