我的意思是,我可以期待工作
POST / HTTP/1.1
Content-Type: application/octet-stream
Content-Length: 27
[27 bytes of binary data]
二进制数据是任意二进制数据,而不是使用所有 8位的Base64编码,而不是7位。接收应用程序是自定义应用程序,它将知道如何处理数据。
当然,我可以测试,但我需要知道这是否可能适用于真实服务器和网络,而不仅仅是在本地主机上运行的客户端和服务器之间。
答案 0 :(得分:3)
RFC 2046 defines the octet-stream subtype如下:
<强> 4.5.1。 Octet-Stream子类型
“octet-stream”子类型用于指示正文包含 任意二进制数据。
RFC 2045 defines binary data in context of MIME messages如下:
<强> 2.9。二进制数据
“二进制数据”是指任何八位字节序列的数据 是允许的。
答案 1 :(得分:3)
是。 HTTP / 1.1消息头块是文本,但消息的有效负载可以是任意二进制数据。