作者jimmy82831 (朱)
看板PHP
标题[请益] curl模拟登入成功後session问题
时间Mon Jan 15 15:16:33 2018
这几天在修改架站平台跟一个架站软体(Plesk sitebuilder)间的流程,
遇到了一个问题......
需要制作的功能是:
先使用curl语法post资料至架站软体进行登入,
登入成功後导页至架站软体页面(避免多输入一次该软体的登入资讯),
目前可以确定的是使用curl登入是有成功的,
但是导页之後却还是未登入的状态@@
将SessionID塞到header还是失败 (跪
目前用过
setcookie
header(Setcookie...)
将SessionID塞到header,
看了Fiddler的纪录後,
发现导页後会自动获得新的SessionID导致仍是未登入状态,
请问大家是哪里的流程有误吗还是这是无法做到的需求呢?
感谢QQQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.138.98.156
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1516000595.A.C4D.html
1F:推 GALINE: 打开devtool,copy成curl,然後看他下了哪些header XD 01/15 16:16
2F:→ l3161316: 先用chrome跟postman同步 确认session传资料是正常的 01/17 09:11
3F:→ guardlan: curl 关键字 CURLOPT_COOKIEFILE 跟 CURLOPT_COOKIEJAR 01/28 20:15
4F:→ guardlan: 你只是没有把登入状态的cookie存起来而已,所以打其他页 01/28 20:17
5F:→ guardlan: 还是未登入状态 01/28 20:17