Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP curl保持活动-CURLOPT_禁止重用_Php - Fatal编程技术网

PHP curl保持活动-CURLOPT_禁止重用

PHP curl保持活动-CURLOPT_禁止重用,php,Php,关于禁止重复使用,文件说() 如果设置为FALSE,我可以相信连接会被自动池化和重用吗?或者我必须在代码中做任何特定的事情来支持它吗 我需要使用相同的手柄吗?i、 e.避免再次调用curl\u init(),并重用以前返回的相同值 我是否需要避免调用curl\u close($ch) 不,你不必做任何具体的事情。这一切都是在“引擎盖下”完成的 您仍然需要调用curl\u init()并获取句柄 您仍然应该调用curl\u close() 换句话说,curl_*()方法的接口保持不变。关于CURL

关于禁止重复使用,文件说()

如果设置为FALSE,我可以相信连接会被自动池化和重用吗?或者我必须在代码中做任何特定的事情来支持它吗

  • 我需要使用相同的手柄吗?i、 e.避免再次调用
    curl\u init()
    ,并重用以前返回的相同值

  • 我是否需要避免调用
    curl\u close($ch)

  • 不,你不必做任何具体的事情。这一切都是在“引擎盖下”完成的
  • 您仍然需要调用
    curl\u init()
    并获取句柄
  • 您仍然应该调用
    curl\u close()
  • 换句话说,
    curl_*()
    方法的接口保持不变。关于
    CURLOPT\u bird\u REUSE
    标志的使用,您的代码不应更改

    curl\u close()
    包括但不限于关闭连接。它还可以释放curl和php资源,进行清理

    但实际上,如果您怀疑您使用的服务器没有正确实现的HTTP延续,那么您应该只使用
    CURLOPT\u禁止\u重用
    标志

    TRUE to force the connection to explicitly close when it
    has finished processing, and not be pooled for reuse.