您还需要设置该选项
CURLOPT_cookieFILE。
手册将其描述为
包含cookie数据的文件的名称。cookie文件可以是Netscape格式,也可以是纯HTTP样式的标头转储到文件中。如果名称为空字符串,则不会加载任何cookie,但仍启用cookie处理。
由于您使用的是cookiejar,因此最终会在请求完成时保存cookie,但是由于
CURLOPT_cookieFILE未提供,因此cURL不会在后续请求中发送任何已保存的cookie。

您还需要设置该选项
CURLOPT_cookieFILE。
手册将其描述为
包含cookie数据的文件的名称。cookie文件可以是Netscape格式,也可以是纯HTTP样式的标头转储到文件中。如果名称为空字符串,则不会加载任何cookie,但仍启用cookie处理。
由于您使用的是cookiejar,因此最终会在请求完成时保存cookie,但是由于
CURLOPT_cookieFILE未提供,因此cURL不会在后续请求中发送任何已保存的cookie。