利用cookie模拟登陆 ---- 爬虫

2019-08-10  本文已影响0人  行走世间的狮子
  1. cookie,session的作用?

由于HTTP是一种无连接协议,客户端与服务器交互仅仅限于 请求--响应 的过程,结束断开后,下一次请求,服务器会认为是一个新的客户端。所以为了维护客户端与服务器之间的连接,让服务器明白,这次的客户端依然是之前那个客户端,必须在一个地方保存客户端信息。

cookie:服务器保存在客户端的记录信息,确认用户身份
session:服务器保存在服务端的记录信息,确认用户身份

  1. 代码示例
from urllib import request

headers = {
    'cookie':'cookie具体内容' 
    'user-agent': 'user-agent具体内容'
}

url = ''

req = request.Request(url, headers = headers)
res = request.urlopen(req)

print(res.read())

上一篇下一篇

猜你喜欢

热点阅读