傻子面试官!
绝对是二进制/字节传输!
他所谓的要Base64编码是只是用特定场合下!比如email/web service/xml
显然他很白痴!
具体见HTTP RFC文档第七章Entity
HTTP标准Entity头定义:
Entity-header fields define metainformation about the entity-body。
entity-header = Allow
| Content-Encoding
| Content-Language
| Content-Length
| Content-Location
| Content-MD5
| Content-Range
| Content-Type
| Expires
| Last-Modified
| extension-header
绝对是二进制/字节传输!
他所谓的要Base64编码是只是用特定场合下!比如email/web service/xml
显然他很白痴!
具体见HTTP RFC文档第七章Entity
HTTP标准Entity头定义:
Entity-header fields define metainformation about the entity-body。
entity-header = Allow
| Content-Encoding
| Content-Language
| Content-Length
| Content-Location
| Content-MD5
| Content-Range
| Content-Type
| Expires
| Last-Modified
| extension-header
传输层跑的 全都是二进制流
网络层跑的 是路由交换协议http传输图片、或者文件的时候,一般都会进行压缩,gzip/trunked/base64. 这个可以看抓包http200 ok 中 encode-type字段另外,我虽然不是面试官,但我明白了面试官问的东西,就是问: http的工作原理。应用层协议、传输层协议、虾米的,多看看把。。