我正在使用post执行cURL,并试图减少我正在使用的带宽量。我不需要从我发布到的远程站点返回任何东西,因为我控制了远程站点,所有我的跟踪都是在接收端完成的,以确保发布成功。
我的问题是..。
当您将CURLOPT_NOBODY设置为TRUE时:
它是否仍然下载正文,并且根本不将其返回给您?
或
它会忽略正文,根本不下载吗?
发布于 2010-10-01 03:37:51
From the PHP manual on curl_setopt (我的重点):
CURLOPT_NOBODY:为TRUE,则从输出中排除正文。然后将请求方法设置为HEAD。将其更改为FALSE并不会将其更改为GET。
所以,答案是否定的。它不会下载正文,因为它是一个HTTP HEAD request:
HEAD方法与GET相同,只是服务器不能在响应中返回消息体。响应HEAD请求的HTTP标头中包含的元信息应与响应GET请求时发送的信息相同。此方法可用于获取请求所隐含的实体的元信息,而无需传输实体主体本身。此方法通常用于测试超文本链接的有效性、可访问性和最近的修改。
https://stackoverflow.com/questions/3834143
复制相似问题