上一次我们学习了headers里的一些其他参数,其中讲了cookie,这次我们来将它运用到代码里。
首先传入cookie有三种方法,我的这次讲两种,下次讲一种。
一、把cookie放入headers里
这里最简单的一种方法,就是作为键值对传入headers的字典里。就像下面这样:

我们把cookie传入了headers,拿到页面就是登录后的了。
二、作为参数传入
我们仔细研究一下拿来的cookie,你会发现它跟字典一样,有键值对,但键值用=连接,键值对之间用;和一个空格隔开。我们根据这一特点,将它写入一个名为cookies的字典,以requests.get(cookies=cookies)的形式传入它,我这里便不展示了。
但是这两种方法都有一个共同的缺点,就是,这cookie是从浏览器上复制的,要在浏览器上完成登录才可以进行请求但这样是没有意义的,所以,下次我们用第三种方法来解决。
版权声明:本文为m0_67333410原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。