python 随机的http标头

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 随机的http标头相关的知识,希望对你有一定的参考价值。

import random
user_agents = ['1', '2', '3']


class RandomHeader(dict):

    def __getitem__(self, key):
        if key == 'User-Agent':
            return random.choice(user_agents)
        return super(RandomHeader, self).__getitem__(key)


header = RandomHeader({"cookie": "data"})


def main():
    for i in range(5):
        print(header['cookie'])
        print(header['User-Agent'])

以上是关于python 随机的http标头的主要内容,如果未能解决你的问题,请参考以下文章

python 无效的HTTP_Host标头

Python:从 urllib2.urlopen 调用中获取 HTTP 标头?

python 从HTTP标头的Burp发现中创建一个表

随机出现的 gzip 标头

随机发生,预检响应缺少允许标头

POST 的标头和正文之间的随机延迟