2010-11-15 67 views
4

我想我已经知道了,但现在我不确定:通过http发送的所有内容是否始终编码为字符数据?即如果我的内容类型是二进制文件类型,它是否总是转换为binhex,或者是否可以通过线路发送“实际”二进制数据?http内容类型和二进制数据

回答

4

在HTTP中没有完成内容传输编码(例如base64),因此二进制数据只是逐字节地发送。

2

字符数据只是对人类有特殊含义的二进制数据:p
HTTP请求的实际主体可以被编码和/或压缩,并且这在头文件中被指定。

+0

是的。根据请求,如果请求已接受gzip头部,则可以对该响应进行gzip压缩 – 2011-09-01 01:32:56