首页 > 解决方案 > 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 实现吗?请帮忙。谢谢是提前。

标签: libcurl

解决方案


推荐阅读