1. 任务分析及说明 目标网站:https://movie.douban.com/tag/#/ 抓取豆瓣电影上,中国大陆地区,相关电影数据约1000条;数据包括:电影名称、导演、主演、评分、电影类型、语言、上映时间、短评top20等数据; 1.1 Fiddler抓包要点分析: 请求均为GET请求;拼 ...
分类:
其他好文 时间:
2019-01-28 20:09:31
阅读次数:
698
一、Get Get用于获取信息,注意,他只是获取、查询数据,也就是说它不会修改服务器上的数据。而根据HTTP规范, 获取信息的过程是安全和幂等的。GET请求的数据会附在URL之后,以“?”分割URL和传输数据,参数之间以“&” 相连,如果数据是英文字母/数字,原样发送;如果是空格,转换为“+”,如果 ...
分类:
Web程序 时间:
2019-01-27 10:50:36
阅读次数:
167
前言 参数关联是接口测试和性能测试最为重要的一个步骤,很多接口的请求参数是动态的,并且需要从上一个接口的返回值里面取出来,一般只能用一次就失效了。最常见的案例就是网站的登录案例,很多网站的登录并不仅仅只传username和psw两个参数,往往有其它的动态参数。有时候还需要带上cookies参数,如J ...
分类:
编程语言 时间:
2019-01-26 17:54:05
阅读次数:
229
curl可以在命令行下请求http请求,上传下载文件 一、发送get或post请求 1、curl发送get请求: curl http://baidu.com 效果如下: 2、curl发送post请求 curl -d "pagenum=1&pagesize=2" http://localhost:80 ...
分类:
Web程序 时间:
2019-01-25 21:46:52
阅读次数:
3021
基本Get请求: #-*- coding:utf-8 -*- import requests url = 'http://www.baidu.com' r = requests.get(url) print r.text 带参数Get请求: #-*- coding:utf-8 -*- import ...
分类:
其他好文 时间:
2019-01-25 17:51:52
阅读次数:
198
一、发送get请求: 2、发送带MultipartFile格式参数的get请求: 3、发送post请求 4、发送带<xml>格式参数的post请求: 5、收集请求 (1)点击collections选添加按钮: (2)给文件起名: (3)添加字文件名 (4)选择请求的url及参数选择对应的子文件夹进行 ...
分类:
其他好文 时间:
2019-01-25 00:17:57
阅读次数:
287
一、urllib库 urllib是python自带的一个用于爬虫的库,其主要作用就是可以通过代码模拟浏览器发送请求。其常被用到的子模块在python3中的为urllib.request和urllib.parse,在python2中是urllib和urllib2. 二、由易到难的爬虫程序: 1.爬取百 ...
分类:
编程语言 时间:
2019-01-24 20:13:12
阅读次数:
196
简介 1、GET请求 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 # 1、无参数实例 import requests ret = requests.get('https://github.com/timeline.json') print r ...
分类:
编程语言 时间:
2019-01-22 21:47:14
阅读次数:
204
falsk捕获异常@app.errorhandler(405)def internal_server_error(e): return '这个接口不能被GET请求到,只能post' django 捕获异常如果统一捕获异常,意味着服务以上线,最后应关闭调试模式 DEBUG = False设置允许访问的 ...
分类:
其他好文 时间:
2019-01-21 13:58:35
阅读次数:
193
一、安装 koa 二、简单使用 三、级联中间件的概念 上述代码最终会打印出 1 3 5 4 2,koa中间件里的 await next() 之前的代码会一级一级向下执行,直到没有更多中间件执行,然后再像栈一样的执行 await next() 之后的代码。 四、获取get请求参数 五、获取post表单 ...
分类:
Web程序 时间:
2019-01-20 23:38:24
阅读次数:
358