使用 libcurl 发送空 HTTP header

Send empty HTTP header with libcurl

我想在我的 HTTP 数据包中添加一个空 header。类似于:

Someheader:

但我看到 libcurl 不支持它。他们提出了一种解决方法,将空 header 与另一个 header:

连接起来
"Someheader:\r\nheader1: value"

最新的libcurl是否提供了另一种⟩——⟩更合适的⟩——⟩发送空header的方式?

根据 libcurl 站点上的 an example,您可以用分号替换冒号。这将扩展为一个空 header。所以:

Someheader;

实际发送为:

Someheader: