从header函数中取消一个php curl请求


Cancel a php curl request from within headerfunction

在php-curl中,是否有任何方法可以获取header,并在定义的headerfunction中对其进行一些处理,然后在满足某些条件时取消请求?体的内容非常大,因此丢弃数据会浪费带宽。有什么建议吗?

您可以使用CURLOPT_WRITEFUNCTION指定一个回调函数来处理数据。

来源:

  • http://curl.haxx.se/mail/curlphp - 2008 03/0059.html
  • http://php.net/manual/en/function.curl-setopt.php

编辑

从curl写函数返回一个无效的长度,终止curl请求。