apache 返回的content-length不对
时间:2009-09-01
来源:互联网
cgi已经测试过,printf出来的结果是对的。就是通过apache返回来,内容少了一截,是不是跟系统的配置有关呢?
用的apache服务器,2.2.11版本,2.2.11,2.0.6版本都换过了,一样的结果。
作者: zubasha 发布时间: 2009-09-01
用C写的CGI? 牛。
content-length是在CGI里面设置的?还是Apache自动完成的?
作者: code_killer 发布时间: 2009-09-03
content-length是apache自动完成的。
用过printf,打印出来的html源码是完整的,但是从apache吐出来以后,就不正确。
作者: zubasha 发布时间: 2009-09-03
作者: gundamff 发布时间: 2009-09-03
作者: zubasha 发布时间: 2009-09-03
编码?
这个非常值得楼主关注。
如果是Apache自动完成content-length,有可能是因为CGI输出的文件中包含当前编码不支持的字符,导致计算出错误长度。
作者: code_killer 发布时间: 2009-09-06
linux-gate.so.1 => (0xbfffe000)
libm.so.6 => /lib/libm.so.6 (0xb7ee7000)
libaprutil-1.so.0 => /home/someone/lib/libaprutil-1.so.0 (0xb7ed2000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7eb3000)
libapr-1.so.0 => /home/someone/lib/libapr-1.so.0 (0xb7e90000)
libuuid.so.1 => /home/someone/lib/libuuid.so.1 (0xb7e8c000)
librt.so.1 => /lib/librt.so.1 (0xb7e83000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7e50000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7e3c000)
libdl.so.2 => /lib/libdl.so.2 (0xb7e38000)
libc.so.6 => /lib/libc.so.6 (0xb7d18000)
再去找另外一个同事的apache,他安装的apache,也不需要加载iconv的so,有什么静态库的安装方式吗?
我的版本是2.2.13,用了内嵌的apr装的。
如果我需要去检查编码的问题,应该有什么检查步骤?大虾指导一下。
作者: zubasha 发布时间: 2009-09-07
如果这样能让客户端正常接收,就说明是编码的问题。
作者: code_killer 发布时间: 2009-09-09
作者: unling 发布时间: 2010-09-20
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28