我在请求标头中遇到cookie的麻烦。我不是编程专家,我还在学习。
通常,成功登录后,我们将获得标题cookie,以便在下一页上执行下一步操作。
但是对于我来说,这是行不通的
我已经在chrome dev工具中查看了网络活动的所有列表,以查看cookie是否已经在响应标头中设置了,但是没有运气。
我试图用chrome开发人员工具中的请求标头cookie中的内容替换cookie,是的,它工作得很好。
因此,我认为我的情况下的Cookie并非来自标题,而是由我访问的页面上的浏览器或Java脚本生成的。
下面是chrome dev工具的url和cookie。
URL: https://www.******.com/ajax/product-e4.pl?action=event_push_it&p_id=*******&v=********
Request Method: GET
Cookie in request header:
cookie: ***** state=****; lasty=8; _hjid=*****; ga_login_success_production=%7B%22event_category%22%3A%22pop+up+login+page%22%2C%22event_action%22%3A%22click+*****=3; bm_sv=*****/wJUsY3mYP76bZ73rKMdQ9rR****TjmoF8haHGPatCSIFTJTg4vNAE+SadfsnD8H82eJq9SMB4+4X+Eidl4y1xDhQKHjY=
//this cookie contain my email, user account name, and other extra long value, so I removed and shorten with ****
//some part of cookie value did exist in other response header set-cookie
所以我想知道有什么方法来获得这种cookie吗?