我在 http 中发送一个 post 请求,但我不想发送 HTTP 标头,我知道通过CURLOPT_HTTPHEADER
在 C 程序中设置一些值,我们可以避免发送 HTTP 标头。我想知道我该怎么做。
问问题
573 次
2 回答
1
要删除内部默认标头,请将标头设置为冒号右侧没有值。即,如果“ Content-Type
”是默认标头并且您希望它不被发送,则您将“添加”标头“ Content-Type:
”到您设置的标头中CURLOPT_HTTPHEADER
。
于 2012-06-27T22:35:38.550 回答
0
你的问题非常令人困惑。您想发送一个 HTTP 请求而不发送任何 HTTP 标头?这是不可能的 - 标头是 HTTP 请求定义的一部分。
事实上,您可以发送一个没有内容但带有正确 HTTP 标头的空白 HTTP 请求,这将是一个有效的 HTTP 请求。但是您根本无法发送没有(根本)但有正文的 HTTP 请求,因为没有它们,它就不是 HTTP 请求。
也许您只需要发送一条 TCP 消息。
于 2012-05-10T14:28:03.713 回答