上一页 1 ··· 10 11 12 13 14
摘要: HTTPS工作原理: 1⃣️首先客户端发送HTTPS请求,连接到Server的443端口,服务端生成证书(公钥),发送至客户端(包含证书的颁发机构、过期时间等等) 2⃣️客户端对证书的有效期、合法性、域名是否与请求的域名一致、证书的公钥(RSA加密)进行校验; 3⃣️ 客户端如果校验通过后,就根据证 阅读全文
posted @ 2019-04-14 12:00 DeyouKong 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Http与Https的区别: 什么是Http协议无状态协议?如何解决Http协议的无状态协议? 无状态协议是对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息 也就是说,当客户端一起http请求完成以后,客户端再次发送一次http请求,http并不知道当前客户端是哟个“老客户”。 可 阅读全文
posted @ 2019-04-13 23:44 DeyouKong 阅读(1260) 评论(0) 推荐(1) 编辑
摘要: TCP的有点: 可靠,稳定。TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立链接,而在数据传递时,有确认、重传、拥塞控制机制,还会断开连接用来节约系统资源TCP的缺点:慢,效率低、占用系统资源高、易被攻击 在传输数据之前,要先建立连接,这会消耗时间,确认机制、重传机制、拥塞控制机制都会消耗 阅读全文
posted @ 2019-04-13 22:17 DeyouKong 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 使用xpath定位,基本能解决定位的需求,这里介绍cdd定位,是因为css定位更快,语法更简洁 一、css的属性定位 1、css可以通过元素的id、css、class 三个常规属性来定位到 如下是百度输入框的html代码 <input id="kw" class="s_ipt search" typ 阅读全文
posted @ 2019-04-07 11:00 DeyouKong 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 绝对路径: Xpath的绝对路径使用单斜线 "/" 元素是上一节点的子节点中的一个,不能跳级,查找到的元素紧挨着上面一个元素 相对路径: Xpath的相对路径用 "//" 下级任何子节点或者任何嵌套元素子节点中的一个,可跳级,在啊HTML节点下任何位置查找元素 一、xpath可以通过元素的 id n 阅读全文
posted @ 2019-04-07 09:51 DeyouKong 阅读(759) 评论(0) 推荐(0) 编辑
摘要: import time # 第一步导入webdriver模块 from selenium import webdriver # 打开浏览器 driver = webdriver.Chrome() # driver = webdriver.IE() # IE浏览器 # driver = webdriv 阅读全文
posted @ 2019-04-05 09:01 DeyouKong 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 有些网站打开地址或者进行操作后,页面需要加载几秒钟,或者等待某一元素加载完成后再继续下一步操作,这里就需要进行设置等待时间 导入time模块,time模块是python自带的,无需下载 导入time模块,time模块是python自带的,无需下载 导入time模块,time模块是python自带的, 阅读全文
posted @ 2019-04-04 23:09 DeyouKong 阅读(6549) 评论(0) 推荐(0) 编辑
摘要: chromedriver Starting ChromeDriver 2.41.578706 (5f725d1b4f0a4acbf5259df887244095596231db) on port 9515 Only local connections are allowed.1.查看chrome 版 阅读全文
posted @ 2019-04-03 12:00 DeyouKong 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: 自定义过滤器只是带有一个或两个参数的Python函数: 变量(输入)的值 - -不一定是一个字符串 参数的值 - 这可以有一个默认值,或完全省略 例如,在过滤器{{var | foo:'bar'}}中,过滤器foo将传递变量var和参数“bar”。 自定义filter代码文件摆放位置: 阅读全文
posted @ 2019-04-03 11:54 DeyouKong 阅读(241) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14