扫码关注官方订阅号
当我包含 curl_setopt($ch, CURLOPT_WRITEFUNCTION, 'curl_write_flush') 时,我将标头插入到 $body 中。但如果没有 CURLOPT_WRITEFUNCTION 一切正常。我该怎么做才能阻止标头插入 $body?
curl_setopt($ch, CURLOPT_WRITEFUNCTION, 'curl_write_flush')
$body
CURLOPT_WRITEFUNCTION
https://curl.se/libcurl/c/CURLOPT_WRITEFUNCTION.html
要么去掉 curl_setopt($ch, CURLOPT_HEADER, 1);,否则您必须自己从回调数据中解析出标头。
curl_setopt($ch, CURLOPT_HEADER, 1);
您还可以使用CURLOPT_HEADERFUNCTION,如本答案所示:
CURLOPT_HEADERFUNCTION
https://stackoverflow.com/a/41135574/1064767
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
https://curl.se/libcurl/c/CURLOPT_WRITEFUNCTION.html
要么去掉
curl_setopt($ch, CURLOPT_HEADER, 1);,否则您必须自己从回调数据中解析出标头。您还可以使用
CURLOPT_HEADERFUNCTION,如本答案所示:https://stackoverflow.com/a/41135574/1064767