使用Content-Type的HTTP上的二进制数据:应用程序/octet-stream编码开销



如果我使用标准Content-Type: application/octet-stream报头在HTTP上发送二进制数据,开销会是多少?忽略HTTP头-我说的是数据编码开销仅字节计数。

谢谢

为什么要有开销?HTTP通常不做base64编码之类的事情(您可能会想到电子邮件,它主要使用不同的7位编码,这会产生大量开销)。content-type报头与您的数据编码几乎没有关系,而是与客户端如何尝试处理它有关。使用octet-stream,客户端将始终提示下载,即使文件是文本/纯文本。

最新更新