【发布时间】:2017-07-03 12:44:28
【问题描述】:
我想使用 1 个 CURL 句柄,假设 10 个并发请求使用这个句柄。那可能吗?问题是,如果我想要例如 100 个并发请求,它会打开太多连接,有时服务器会拒绝回答,因为已经从同一个 IP 打开了太多连接。但是,如果我有一个句柄并将这个句柄用于多个线程中的许多请求,这可能会解决问题。知道这是否可能吗?
【问题讨论】:
-
为线程中使用的 cURL 添加伪代码。参考linux.die.net/man/3/curl_easy_duphandle
-
@Pravin 问题很明显,我看不出添加任何代码的理由。 duphandle 错误:“新句柄不会继承任何状态信息、没有连接、没有 SSL 会话和 cookie。”