client.py 文件源码

python
阅读 42 收藏 0 点赞 0 评论 0

项目:zhihu_crawler 作者: gavin66 项目源码 文件源码
def __init__(self):
        """
        ???,???????.
        """

        self._logger = logger

        self._token = None

        # ????
        self._session = requests.session()

        # ?? http ???
        self._session.headers.update({
            'User-Agent': 'com.zhihu.android/Futureve/5.1.1 Mozilla/5.0 (Linux; Android 4.4.4; 2014811 Build/KTU84P) '
                          'AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/33.0.0.0 Mobile Safari/537.36 '
                          'Google-HTTP-Java-Client/1.22.0 (gzip)',
            'x-api-version': '3.0.66',
            'x-app-version': '5.1.1',
            'x-app-za': 'OS=Android&Release=4.4.4&Model=2014811&VersionName=5.1.1&VersionCode=533&Width=720'
                        '&Height=1280&Installer=360&WebView=33.0.0.0DeviceType=AndroidPhoneBrand=Xiaomi',
            'x-app-build': 'release',
            'x-network-type': 'WiFi',
            'x-suger': 'SU1FST04Njc2MjIwMjQ1Njc4MDU7QU5EUk9JRF9JRD1jOTY1NGVkMzcwMWRjYjU1O01BQz05Yzo5OTphMDpiZjo3YzpjMQ',
            'x-udid': 'AGCCEL7IpwtLBdi3V7e7dsEXtuW9g1-pets=',
            'Connection': 'keep-alive',
        })

        # ??? ssl
        self._session.verify = False

        # ?????? HTTPS ?????????
        urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号