为了账号安全,请及时绑定邮箱和手机立即绑定

保持在文件读取时制作的cookies仍然存在于下一个其他文件读取php中

保持在文件读取时制作的cookies仍然存在于下一个其他文件读取php中

PHP
白衣染霜花 2021-08-28 15:31:33
所以我想从https://www.mangaeden.com/api/mymanga(我称之为“第一个文件”)用 PHP 进行 API 调用,以 JSON 格式检索我的个人数据(例如我最喜欢的漫画等) ,但要做到这一点,我必须从https://www.mangaeden.com/ajax/login/?username=xxx&password=xxx(我称之为“第二个文件”)登录,该文件包含一个用于存储 cookie 的程序,其中包含我从 URL 参数中提供的用户名和密码。当我使用 cURL 函数运行第一个文件来发送标头时,包含我的用户名和密码等 cookie 数据的标头已成功发送,但之后当我调用第二个文件发送我的个人数据时,cookie 不存在所以我的数据文件没有出现。function run_set_cookie_function_inside_this_file($file_url) {    $ch = curl_init();    curl_setopt($ch, CURLOPT_URL, $file_url);    curl_setopt($ch, CURLOPT_HEADER, true);    curl_exec($ch);    curl_close($ch);}// if this file is executed, the user's username and password will be stored in cookiesrun_set_cookie_function_inside_this_file("https://www.mangaeden.com/ajax/login/?username=xxx&password=xxx");// this file requires user's username and password which stored in cookies to return other data (example: user's favorite movie, pet, etc.)echo file_get_contents("https://www.mangaeden.com/api/mymanga/");注意:2个文件(第一个和第二个文件)不是我的,所以我不能改变里面的程序代码那是我的问题,所以我的问题是如何使在第一个文件上制作的 cookie 仍然存在于第二个文件中?对不起,我的英语不好,句子凌乱,难以理解。十分感谢你的帮助!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 87 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信