使用 C++ 发布二进制数据

POST binary data using C++

本文关键字:二进制 数据 C++ 使用      更新时间:2023-10-16

我有一个二进制文件,我认为如果不编码为base64,则无法发送(使用Wininet,POST方法,C++)。在这种情况下,在服务器端接收到的编码数据不会自动解码回二进制,即使设置了请求标头"内容传输编码:base64"。有人可以启发我正确的做事方法吗?

注意:我尝试在服务器中解码,它奏效了。Stackoverflow 中关于同一主题的先前问题未正确回答。

您可以使用 POST 请求发送二进制数据。HTTP 标头指定有效负载的长度,该长度可被视为原始字节序列。