python构造referer_python伪造HTTP-REFERER
HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。用于统计访问量、防外连接等。
import httplib,urllib2
import random
import time
i = 0
while 1:
a = random.random()
b = str(a)
url = 'http://page.vote.qq.com/survey.php?PjtID=2439626&SubjID=2493278&OptID=184964&fmt=json&result=0&rdm='+b+'05827'
httplib.HTTPConnection.debuglevel = 1
request = urllib2.Request(url)
request.add_header("Accept", "*/*")
request.add_header('Referer', "http://v.qq.com/zt2012/cstvf2012/tvactor.htm")
request.add_header("Accept-Language", "zh-cn")
request.add_header("User-Agent", "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; MyIE9; BTRS123646; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)")
request.add_header("Accept-Encoding", "gzip, deflate")
request.add_header("Host", "page.vote.qq.com")
request.add_header("Connection", "Keep-Alive")
opener = urllib2.build_opener()
f = opener.open(request)
print f.url
i += 1
print i
time.sleep(60)
python构造referer_python伪造HTTP-REFERER相关推荐
- python构造referer_Python爬虫小偏方:修改referer绕开登录和访问频率限制
看官们在写爬虫程序时应该都会遇到如下问题: 你的爬虫程序开发时能正常抓取网页,但是正式大量抓取时,抓取的网站总是返回403或者500等: 你抓取的网站需要登录,要花大量时间去研究网站登录流程. 遇到问 ...
- python构造一个二叉树_如何用python构造一个n层的完全二叉树
展开全部 用python构造一个5261n层的完全二叉树4102的代码如下: typedef struct { int weight; int parent, lchild, rchild; } HT ...
- Python 服务器请求伪造
Python 服务器请求伪造 一般情况下,攻击者无法绕过waf向内网发送恶意请求,达到攻击目的.攻击者通过伪造服务器请求与内网进行交互,从而达到探测内网,对内网进行攻击的目的(与多种攻击方式相结合). ...
- python arp_用Python构造ARP请求、扫描、欺骗
0. ARP介绍 首先,先回忆下TCP/IP模型,从下到上分为:数据链路层.网络层.传输层.应用层,那么ARP到底属于哪一层?有人会说是网络层,但实际是属于数据链路层,只不过还要为网络层提供服务. A ...
- python构造数据包库_scapy构造数据包
一.进入scapy交互界面 在终端下输入:scapy ,进入交互界面: 二.查看scapy已经实现的网络协议 ls() 列出scapy中已实现的网络协议 ls(协议类型) 查看某个协议头部字段格式 l ...
- Python 计算与伪造TCP序列号
计算TCP序列号: 通过发送TCP SYN数据包来从依次收到的SYN/ACK包中计算TCP序列号之差,查看是否存在可被猜测的规律. #coding=utf-8 from scapy.all impor ...
- 从零开始用Python构造决策树(附公式、代码)
来源:Python中文社区 作者:weapon 本文长度为700字,建议阅读5分钟 本文介绍如何不利用第三方库,仅用python自带的标准库来构造一个决策树. 起步 熵的计算: 根据计算公式: 对应的 ...
- Python构造栈结构
栈:是一种先进后出的数据结构:本片文章,我们用python的面向对象来构造这样的数据结构. 栈中的每一个数据除了存储当前的数值外,还存储着当前数值下一个数据的类型(注意不是下一个数据的数值). ''' ...
- python构造一个二叉树_二叉树-链表存储,用二叉树构造表达式(Python实现)
既然用到二叉树了,直观上链表的方式比较容易接受,下面用python实现简单的二叉树.二叉树是递归结构,Python的list也是递归结构,基于list类型很容易实现二叉树: 下面是函数 def bin ...
最新文章
- AfxBeginThread
- 中企ITIL需软落地
- Java多线程:示例代码
- synchronize原理
- java面试题40 当编译并运行下面程序时会发生什么结果()
- 文字投影_店铺门口投影灯,引领店铺新潮流
- 手机优酷APP怎么上传视频
- java中的基本数据类型的取值范围分别是多少?
- 使用基于JSON的实体在C#中缓存远程数据
- c#报错不实现接口成员_当接口和具体在不同的项目中时,c#-“无法实现接口成员”错误...
- HDU2032 杨辉三角【入门+趣味程序】
- ORA-00923: 未找到要求的 FROM 关键字
- php5.6 手册,php5.6手册下载
- 广发银行薪资待遇JAVA_广发银行薪资待遇如何?
- 【Java 8 GC 调优】“代”(Generation)
- 手机上怎么把Word转换为PDF
- Excel添加下拉按键自动填充颜色
- KubeEdge环境搭建(支持网络插件flannel)
- java背单词页面_简易Web背单词软件 #01# 当前功能
- ZFS-128bit文件系统
热门文章
- 【PicGo+OSS】解决报错The request signature we calculated does not match the signature you provided.Check..
- matlab实现双骰子游戏
- java基础(for循环):八个for循环案例
- 2011年最佳商业投资项目
- 【Vulnhub】Vulnhub2018-DeRPnStiNK
- Matlab实现图片背景深色化
- vMware 5.5 利用vcenter的powershell 批量创建虚拟机
- JQ-$.each()方法使用
- VC宏定义 及常用宏定义说明
- 蜡炬教育:我们的学员很受企业欢迎,因为他们去了就能直接工作