Python Requests库源码修改默认ua(危险!!!慎操作)

在项目的第三方包路径下找到requests

再找到session.py
可以看到Session这个类的__init__()方法中赋值默认的headers

Python Requests库源码修改默认ua(危险!!!慎操作)_第1张图片
session.py

按照Ctrl键单击default_headers()可以进入这个方法

Python Requests库源码修改默认ua(危险!!!慎操作)_第2张图片
default_headers

按照Ctrl键单击default_user_agent()可以进入这个方法,然后进行修改

    return 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36'
    # return '%s/%s' % (name, __version__)
Python Requests库源码修改默认ua(危险!!!慎操作)_第3张图片
image.png

你可能感兴趣的:(Python Requests库源码修改默认ua(危险!!!慎操作))