私のコードは、によって基本的なカールハンドルを作成しcurl_init
、いくつかのオプションを設定します。次に、このハンドルを使用して、いくつかのWebサイトにログインします。私は元気に働きます。ログインしているときに、ログインしているintユーザーのみが利用できるWebサイト上のいくつかのリソースにアクセスしたいと思います。しかし、私はそれを同時に使用してやりたいですcurl_multi
。
そのため、ログイン後、ログインに使用curl_copy_handle
したハンドルを使用して、コピーしたハンドルの新しいURLを設定し、コピーしたハンドルをcurlマルチハンドルに追加します。
次に、curlマルチハンドルを実行します-エラーなしで動作しますが、メンバーリソースにアクセスできません-curl_copy_handle()はCookieをコピーしないようですか?
curl_copy_handleと一緒にすべてのCookie(ログイン時に設定)をコピーするにはどうすればよいですか?
正常に機能するため、ここにコードを貼り付けていません。複数のハンドルでCookieを共有する方法が必要です。