介绍 使用requests可以模拟浏览器的请求,比起之前用到的urllib,requests模块的api更加便捷(本质就是封装了urllib3) 注意 requests库发送请求将网页内容下载下来以后,并不会执行js代码,这需要我们自己分析目标站点然后发起新的request请求 安装 pip3 in ...
分类:
编程语言 时间:
2018-01-20 12:38:50
阅读次数:
184
众所周知,__consumer__offsets是一个内部topic,对用户而言是透明的,除了它的数据文件以及偶尔在日志中出现这两点之外,用户一般是感觉不到这个topic的。不过我们的确知道它保存的是Kafka新版本consumer的位移信息。本文我们简单梳理一下这个内部topic(以1.0.0代码 ...
分类:
其他好文 时间:
2018-01-19 16:47:40
阅读次数:
1720
一共有九大内置对象: request、response、out、session、application、pageContext、page、config、exception 内置对象(又叫隐含对象),就是在jsp中,不需要创建(由服务器<容器>来创建),可以直接使用的对象。 request 请求对象 ...
分类:
Web程序 时间:
2018-01-18 22:09:46
阅读次数:
244
虚拟服务器名(server name)是通过指令server_name来指定的。在《 Nginx是如何处理Request的?》一节中,我们讲到nginx分两步来匹配过来的Request请求: 1.选择server 2.选择location 在第1步中,其实也分两步: 1).匹配port 2).匹配s ...
分类:
其他好文 时间:
2018-01-17 20:10:05
阅读次数:
100
最近用Jetty跑Spring MVC接收POST请求(POST中数据很大)。出现数据无法获取到的问题。如: 其中a是从POST中获取,先前数据量小的时候,可以取到没有问题。 用抓包工具看,发现POST数据没发完就HTTP就返回了。这点很奇怪 调大下面的参数值: 改了很大,10倍的增加,结果too ...
分类:
编程语言 时间:
2018-01-16 13:52:38
阅读次数:
205
一 介绍 二 基于GET请求 1、基本请求 2、带参数的GET请求->params #在请求头内将自己伪装成浏览器,否则百度不会正常返回页面内容 import requests response=requests.get('https://www.baidu.com/s?wd=python&pn=1 ...
分类:
其他好文 时间:
2018-01-16 00:41:04
阅读次数:
214
什么是爬? 请求?网站并提取数据的?自动化程序 爬虫的基本流程 发起请求 通过HTTP库向?目标站点发起请求,即发送?个Request,请求可以包含额外的headers等信息,等待服务器响应。 获取相应内容 如果服务器?能正常响应,会得到?一个Response,Response的内容便是所要获取的? ...
分类:
其他好文 时间:
2018-01-12 01:33:04
阅读次数:
164
beforeSend: function(xhr) { xhr.setRequestHeader("testzhangdunke", "testAE"); }, beforeSend: function(xhr) { xhr.setRequestHeader("testzhangdunke", "t ...
分类:
Web程序 时间:
2018-01-03 14:05:20
阅读次数:
179
一、http协议 超文本传输协议: 浏览器往服务器发送 ---- 请求 服务器往浏览器回写 ---- 响应 1、请求:(request) 1)请求行:请求信息的第一行 格式:请求方式 访问的资源 协议/版本 egg:GET /myhtml.html HTTP/1.1 请求方式:get和post get会把参数放在url的后面 post不会 get参数大小有限制,po
分类:
其他好文 时间:
2017-12-30 23:42:11
阅读次数:
347
XSS 根据效果不同可分为三类: 反射型XSS 存储型XSS DOM XSS 反射型XSS 存储型XSS DOM XSS 一.反射型XSS 反射型XSS只是简单地把用户输入的数据'反射'给浏览器,往往需要诱导用户“点击”一个恶意链接才能攻击成功,也叫非持久性XSS 二.存储型XSS 存储型XSS会把 ...
分类:
其他好文 时间:
2017-12-28 23:21:39
阅读次数:
164