python http proxy 驗証 - liukeforever的专栏 - 博客频道 - CSDN.NET

python http proxy 驗証

分类: Python 2011-04-08 16:23 514人阅读 评论(0) 收藏 举报

sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect(('172.17.5.53', 80))
sock.send('GET http://www.google.com HTTP/1.1/r/nAccept-Encoding: identity/r/nHost: www.google.com/r/nProxy-Authorization: Basic bGs6MjAwMg==/r/nConnection: close/r/nUser-Agent: Python-urllib/2.6/r/n/r/n')
data = sock.recv(40960)

代理服務器 172.17.5.53 80

Authorization: Basic bGs6MjAwMg==

base64編碼 user:pwd base64.encodestring('lk:2002')

sckHTTP.httpProxyAddress = Proxy_IP
sckHTTP.httpProxyPort = Proxy_Port
sckHTTP.SetRequestHeader "Proxy-Authorization", "Basic " + EncodeBase64(app.ProxyUsername + ":" + app.ProxyPassword)

增加頭文件

self.headers['Proxy-Authorization'] = 'Basic bGs6MjAwMg=='

用代理和不用代理的區別

用代理

sock.connect(('172.17.5.53', 80))

GET http://www.google.com HTTP/1.1/r/n

不用代理

sock.connect(('www.google.com', 80))

GET / HTTP/1.1/r/n

python http proxy 驗証相关推荐

  1. python扫描proxy并获取可用代理ip列表

    mac或linux下可以work的代码如下: # coding=utf-8import requests import re from bs4 import BeautifulSoup as bs i ...

  2. Python爬虫——Proxy SwitchyOmega安装和使用

    Proxy SwitchyOmega 是一款非常优秀的浏览器插件,适用于 Chrome 和 Firefox,它可以轻松快捷地管理和切换 IP 代理. 下载安装插件 Proxy SwitchyOmega ...

  3. python使用proxy

    使用urllib proxies = {'http': 'http://host:port'} resp = urllib.urlopen(url, proxies=proxies) content ...

  4. Python 爬虫proxy

    我电脑挂了内个(可能不让说,没过审一次了),想爬下文中的URL,得用代理,反正亲测可行,封不封ip我还不知道 import requests from bs4 import BeautifulSoup ...

  5. Python 爬取可用代理 IP

    2019独角兽企业重金招聘Python工程师标准>>> 通常情况下爬虫超过一定频率或次数,对应的公网 IP 会被封掉,为了能稳定爬取大量数据,我们一般从淘宝购买大量代理ip,一般 1 ...

  6. c#結合正則表達式驗證輸入的字符串

    using System.Text.RegularExpressions; #region 驗證輸入的字符串     /// <summary>     /// 判斷輸入的字符類型     ...

  7. github数据怎么Python爬取

    爬虫流程 在上周写完用scrapy爬去知乎用户信息的爬虫之后,github上star个数一下就在公司小组内部排的上名次了,我还信誓旦旦的跟上级吹牛皮说如果再写一个,都不好意思和你再提star了,怕你们 ...

  8. python列表中单个元素的访问方式_从boost::python::object列表中获取单个元素,用于python routin...

    我有一个c++boost python对象(PyObject*上的boost包装器)用于python列表PyObject * pyList = func(...); boost::python::ob ...

  9. Python 异步库 asyncio、aiohttp

    asyncio 版本支持 asyncio 模块在 Python3.4 时发布. async 和 await 关键字最早在 Python3.5 中引入. Python3.3 之前不支持. 关键概念 ev ...

最新文章

  1. 各种注意力机制PyTorch实现
  2. 定义进项税代码缺省值
  3. boost::type_erasure模块实现了支持多个签名的 Boost.Function 扩展
  4. 系统要不要更新_手机经常弹出“系统更新”,到底要不要更新?用户:后悔已来不及...
  5. C语言项目:绽放的玫瑰花
  6. 【树莓派学习笔记】五、处理、自动重命名并另存为图片
  7. 最详细的U-BOOT源码分析及移植
  8. python微信聊天机器人_教你用Python创建微信聊天机器人
  9. WooCommerce税收入门指南,第2部分
  10. JAVA自行车类代码_你好 请问你还有 java Web编写的自行车租赁管理系统源代码么...
  11. sdn的用处_SDN是什么?SDN的好处有哪些?
  12. html 怎么让整体居中,html中表格整体居中 详解html里面如何让表格居中
  13. 水电图纸——简单看图-3
  14. 3dsnbsp;max基础材质初学者必读——陶瓷质感表现(11)
  15. python正则匹配任意字符_Python 正则表达式 匹配任意字符的写法
  16. shmget - 共享内存
  17. 用源码论述Eclipse学习体会
  18. 供水管网综合调度系统-智慧水务应用系统
  19. 东莞这位农民工大叔,火了!
  20. 24-BootStrap

热门文章

  1. 一键导出资料(图片和PDF)到ZIP
  2. 国产程序员--世界上最牛逼的程序员!
  3. wps文件一点打印就关闭打印机服务器,word打印闪退 word文档一打印就闪退
  4. java 十进制转十六进制字符串_Java 十进制转二、八、十六进制的字符串
  5. 轻应用秘密武器之端能力
  6. 使用ContactMe创建一个PHP联系人表格
  7. NPN型输入(输出)和PNP型输入(输出)分别是什么意思?
  8. 倾斜摄影处理常用工具
  9. 家庭关系代码 GB/T 4761-2008
  10. Unity中UGUI实现点击改按钮播放一个音效