php - 使用curl的多个请求(不是'多线程')

时间:2009-08-14 00:58:43

标签: php curl curl-multi

如果我想用curl做多件事(需要cookie),例如:

  1. 登录(我自己的)博客
  2. 然后自动提交博客文章
  3. 我是在curl关闭之前在一个curl实例中执行此操作还是关闭第一个会话然后为第二个任务启动第二个会话? (对不起,如果它是愚蠢的问题,但我不能完全得到它。通常我在网上发现的所有关于卷曲的例子只做一件事......这对我理解它没有帮助。)

2 个答案:

答案 0 :(得分:9)

一般来说:

  1. 初始化卷曲。 (curl_initcurl_multi_init
  2. 做事。 (如果需要,可以进行多次curl_exec次调用,或curl_multi_exec
  3. 关闭卷曲。 (curl_closecurl_multi_close
  4. 是的,一次性会议。

答案 1 :(得分:0)

是开启并关闭每个卷曲对象,然后再移动到下一个卷曲对象。

相关问题