我有一个特定的问题,需要我重用cURL多句柄。有没有办法做到这一点?我试着用
curl_copy_handle()
并没有说
curl_copy_handle(): supplied resource is not a valid cURL handle resource
这并非完全出乎意料。有没有办法重用或克隆cURL多句柄?
编辑:致电
clone
也不起作用
Fatal error: __clone method called on non-object
答案 0 :(得分:1)
我认为只需一个内置功能就可以实现这一点。
在每次curl_multi_add_handle()
调用之前创建原始cURL多句柄时,将每个简单(常规)句柄的副本保存在带有curl_copy_handle()
的数组A中。
然后,当您需要重新使用多手柄时:
curl_multi_init()
curl_multi_add_handle()
将每个简易句柄的副本(再次使用curl_copy_handle()
)添加到新的多句柄