http协议上能否直接发送二进制数据?
有人说http是一种文本协议,必须经过base64等转码
但如果用http直接传送一个二进制文件好象没什么问题
(服务器端发送二进制文件给客户, 由客户发起http请求)
请大家指教, "必须经过base64等转码 "是什么意思???
[解决办法]
必须经过base64等转码
意思就是要经过base64算法编码啊
还会有什么其他意思
如果base64算法编码都不明白,你该去K书了
[解决办法]
http完全可以传送二进制文件,有什么必要用编码转换
[解决办法]
base 64编码通常用来加密数据,不知道有没压缩效果,可以参考
http://www.5dmail.net/html/2004-1-30/200413084348.htm
[解决办法]
某些人说什么必须经过base64转码
===============================
通常这只是为了兼容一些旧版的6bit应用网络环境而设计的。
[解决办法]
Http头里面有个Content-Length: XXX
不管什么内容都可以直接发送