IP代理软件,http代理,API提取-黑洞HTTP

黑洞HTTP

您的位置: 首页 > 新闻资讯 > HTTP代理 > 正文

爬虫代理如何设置ua和代理ip

发布时间:2019年04月23日 来源:互联网

  爬虫代理如何设置ua和代理ip!一、设置User-Agent

爬虫代理如何设置ua和代理ip

  1、创建Request对象时指定headers


  url = 'http://ip.zdaye.com/'


  head = {}


  head['User-Agent'] = 'Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML,  like Gecko) Chrome/18.0.1025.166  Safari/535.19'


  req = request.Request(url, headers=head)


  #传入创建好的Request对象


  response = request.urlopen(req)


  html = response.read().decode('utf-8')


  print(html)


  2、创建Request对象后使用add_header


  req.add_header('User-Agent', 'Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166  Safari/535.19')


  # 参数为 (key, value)


  二、设置代理IP


  使用install_opener方法之后,会将程序默认的urlopen方法替换掉。也就是说,如果使用install_opener之后,在该文件中,再次调用urlopen会使用自己创建好的opener。如果不想替换掉,只是想临时使用一下,可以使用opener.open(url),这样就不会对程序默认的urlopen有影响。


  from urllib import request


  if __name__ == "__main__":


  url = www.16yun.cn'


  #这是代理IP


  proxy = {'http':'168.68.8.88:66666'}


  #创建ProxyHandler


  proxy_support = request.ProxyHandler(proxy)


  #创建Opener


  opener = request.build_opener(proxy_support)


  #添加User Angent


  opener.addheaders = [('User-Agent','Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36')]


  #安装OPener


  request.install_opener(opener)


  #使用自己安装好的Opener


  response = request.urlopen(url)


  html = response.read().decode("utf-8")


  print(html)


相关文章内容简介

1 爬虫代理如何设置ua和代理ip

  爬虫代理如何设置ua和代理ip!一、设置User-Agent  1、创建Request对象时指定headers  url = 'http://ip.zdaye.com/'  head = {}  head['User-Agent'] = 'Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML,  like Gecko) Chrome/18.0.1025.166  Safari/535.19'  req = request.Request(url, headers=head)  #传入创建好的Request对象  response = request.urlopen(req)  html = response. [阅读全文]

热门标签

最新标签

推荐阅读

  1. 11

    2019-05

    ip代理软件的用途

    现在可能很多人都不知道ip代理软件有什么作用,其实主要是应用于一些从事网赚,网上谋生的人的工作。这些软件可以给我们提供大量的ip让我们在工作当中有充分的供应量。我们再也不用

  2. 13

    2019-11

    三种获得代理IP的方案

    代理IP HTTP对于爬虫工作者来说并不陌生,毕竟需要天天与之打交道。HTTP代理IP作为爬虫与反爬虫斗争中的一大助力,自然至关重要,优质高效的HTTP代理IP可以让工作事半功倍,可以节省很多人

  3. 31

    2019-07

    怎么找最新http代理地址?

    互联网的快速发展,使得一些网络营销逐渐深入到人们的生活中,经常使用网络的人都知道http代理,对于网络营销的工作人员来说http代理更是营销的一个重要工具。

  4. 21

    2019-06

    免费代理IP的主要功能有哪些

    近年来互联网各种免费代理IP的推出吸引了不少人的关注,到底什么是免费代理IP呢?简单的讲代理IP指的是代理服务器,它存在于网络连接的中间段,使用代理IP可以伪装用户真实IP地址,也

  5. 16

    2019-05

    物美价廉的代理IP是否存在?

    如今IP代理对于所有人来说应该都不陌生,因为IP代理现在应用于各个行业,并且对于普通用户也非常实用。从事于网络营销的人,需要添加更多的人群来销售自己的产品。这个时候他们通

  6. 14

    2019-05

    代理IP软件为需要吸粉的人群带

     接触过互联网营销的人都知道,如今不管从事于什么行业做什么生意都需要吸粉。随着网络事业的发展,有很多依赖于互联网而出现的一些销售和相关行业也开始相继崛起。