使用 C++ 发布二进制数据
POST binary data using C++
我有一个二进制文件,我认为如果不编码为base64,则无法发送(使用Wininet,POST方法,C++)。在这种情况下,在服务器端接收到的编码数据不会自动解码回二进制,即使设置了请求标头"内容传输编码:base64"。有人可以启发我正确的做事方法吗?
注意:我尝试在服务器中解码,它奏效了。Stackoverflow 中关于同一主题的先前问题未正确回答。
您可以使用 POST 请求发送二进制数据。HTTP 标头指定有效负载的长度,该长度可被视为原始字节序列。
相关文章:
- 如何从dicom文件中读取二进制数据
- 如何在Qt中从数据库中检索二进制数据?
- readsome() 适合在 Windows 上读取二进制数据吗?
- 如何使用 redis-plus-plus 存储二进制数据,就像我想存储结构一样?@for_stack?
- 将包含二进制数据的 QByteArray 传递到按值运行
- 如何在 c++ 中生成十六进制二进制数据的 sha256 哈希?
- 在处理网络、二进制数据和序列化时应使用流或容器
- 我能确定从文件中读取的 32 字节二进制数据等于 256 位吗?
- C++:如何通过 curl 调用使用 HTTP post 请求发送二进制数据(protobuf 数据)
- 使用二进制数据更新 PostgreSQL 表
- 使用二进制数据和无符号字符
- sd_journal_send发送二进制数据.如何使用日志检索数据?
- 从带有 std::ifstream::read() 的文件中读取 int 遍历 char * 二进制数据
- 将文本和二进制数据连接到一个文件中
- 二进制模式 + 格式化文本操作或文本模式 + 二进制数据操作 - 有意义吗?
- 将整数的二进制数据转换为浮点数
- 使用 CMake 在可执行文件中嵌入二进制数据
- 二进制数据作为命令行参数
- 如何访问文件的二进制数据?
- 返回二进制数据的通用方式,而无需原始指针