2016-11-16 66 views
5

我正在做一个循环中的同一台服务器的许多curl请求。PHP的curl_reset()会关闭底层连接吗?

我想用同样的卷曲处理,以保持,因为这是比curl_close()关闭它,并得到使用curl_init()一个新的,因为它使开放式的基础连接快得多。重复使用手柄肯定更快。

如果我每次请求后调用curl_reset(),将在重新连接,并因此减缓?

回答

4

号的curl_reset engine code调用libcurl的方法curl_easy_resetdocumentation明确规定:

...不会改变保持在手柄的以下信息:现场连接,会话ID缓存,DNS缓存,饼干和股票。

相关问题