PHP curl调用接口,在接口里写cookie发现没有写入?

2025-05-21 08:18:11
推荐回答(1个)
回答1:

写cookie是浏览器做的事情,使用curl得到的数据只是数据,而不会执行
运行curl后你可以在结果的header中找到set-cookie头,但是php并不会将这个头回传给浏览器
你可以使用正则匹配$ccc中的header(需要开启CURLOPT_HEADER),然后将需要设置的cookie输出或保存到数据库中以便程序以后可以直接以登录过的身份再次访问test.com