最近看B站突发了想要爬一爬的想法,之前仅仅爬过某鬼畜的评论,(看到评论内容就应该知道是哪个鬼畜了叭) 然而当时并没有试着爬取视频,我们也知道网页版的B站要插件才可以下载视频,现在我不管,我就要下载,我就要白嫖。 首先随便找一个首页通知的视频得了:https://www.bilibili.com/vi ...
分类:
其他好文 时间:
2020-09-24 21:37:08
阅读次数:
75
Nginx为什么比Apache的并发高,连接数更多 答:nginx使用了epoll模式,以异步阻塞的方式工作。 处理过程:apache prefork模式是处理单进程,每进来一个request,采用master-worker的方式,会有一个worker进程去处理。但不是全程的处理,处理的是可能发生阻 ...
分类:
Web程序 时间:
2020-09-24 21:34:18
阅读次数:
59
分享一个python自动化测试框架实战视频 第11章 接口测试异常处理 第10章 数据库相关操作 第9章 获取cookie及请求处理 第8章 持续集成 第7章 从接口自动化框架设计到开发 第6章 mock服务入门到实战 第5章 unittest使用 第4章 requests库的相关使用 第3章 如何 ...
分类:
编程语言 时间:
2020-09-24 00:06:43
阅读次数:
66
Bad Request报错 开始没有使用Qs库,能获取到列表数据,但是添加项目等需要传请求参数的情况下,使用表单的传参方式就不能成功请求,就报错。报错如下: OPTIONS http://192.168.0.63:8080/configAdminWeb/addPro net::ERR_ABORTED ...
分类:
移动开发 时间:
2020-09-24 00:00:39
阅读次数:
62
在项目下创建一个文件夹https 然后在文件夹下面创建两个文件api.js request.js api.js 用于存放项目的请求接口 request.js 用于存放封装的请求接口get post 在static下创建文件appConfig.js 这个文件用于配置项目的配置项或者说是配置开关 可以配 ...
分类:
移动开发 时间:
2020-09-23 23:51:55
阅读次数:
53
GET和POST两种方法都是将数据送到服务器,其最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 ####区别如下: GET在浏览器回退时是无害的,无持续性的副作用,如进行搜索;而POST会再次提交请求,有副作用,如数据库内添加新的数据行。 GET产生的UR ...
分类:
其他好文 时间:
2020-09-23 23:27:28
阅读次数:
64
如下代码 const request = function(){ let num = Math.round(Math.random()*100)/100; console.log(num); setTimeout(function(){ if(num < 0.5){ return('1234567' ...
分类:
其他好文 时间:
2020-09-23 23:23:45
阅读次数:
46
这个实战就是模拟一下登录接口,支付接口,调一下自动化脚本 1.支付接口:请求添加headers,固定返回值,如下: [{ "description":"demo13=支付接口", "request":{ "method":"POST", "uri":"/trade/purchase", "heade ...
分类:
其他好文 时间:
2020-09-21 12:01:29
阅读次数:
36
request是一个很实用的python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到,Requests是python语言的第三方的库,专门用于发送HTTP请求 GET请求: r = requests.get("http://www.baidu.com") 传参: aa = {'key ...
分类:
其他好文 时间:
2020-09-21 11:57:20
阅读次数:
58
基于Spider父类进行全站数据的爬取 全站数据的爬取:将所有页码对应的页面数据进行爬取 手动请求的发送(get): yield scrapy.Request(url,callback) 对yield的总结: 向管道提交item对象 yield item 手动请求发送 yield scrapy.Re ...
分类:
其他好文 时间:
2020-09-21 11:50:33
阅读次数:
45