libcurl - libcurl C没有将字符串引号放在Content-Type标头的边界中以进行多部分案例
问题描述
我在 C 中使用 libcurl,在我的应用程序中实现 HTTP 接口。
我需要将 MIME(多部分内容)共享给其他应用程序。
但是另一个应用程序正在发送 400 错误,因为 libcurl 没有在 Content-Type 标头中的边界标识符周围添加引号。
libcurl 发送的内容:
内容类型:多部分/混合;边界=------------d7faf74803c32e10
需要什么:
内容类型:多部分/混合;边界="------------------------d7faf74803c32e10"
尽管根据 RFC ( https://www.rfc-editor.org/rfc/rfc2046#section-5.1.1 )这不是强制性的,但它是推荐的。
有什么方法可以通过 libcurl -C 实现吗?请帮忙。谢谢是提前。
解决方案
推荐阅读
- javascript - ReferenceError:窗口未在 React 中定义
- typescript - 通用记录键可能吗?
- python - asyncpg 异常 DataError 查询参数的输入无效
- reactjs - 在 nextjs 中使用链接
- azure - 图形数据科学库不在 Azure Neo4j VM 中
- symfony - Symfony 5 Stripe Webhook 重定向 307
- javascript - Google App 脚本 - 映射时出错 - TypeError:无法读取未定义的属性“地图”
- .net - 如何在 .Net v 4 项目中安装 Dataflow 库?
- sql - SQL:如何在另一列中按 MAX 提取一行,在另一个列序列中提取 DISTINCT?
- sql-server - 取一个字段的总和,并按年龄等其他数字字段自动将其分组。试图找到一种更简单的方法来编写以下查询