1.原理 (1)appium API调用selenium的接口,基于webdriver协议添加对移动设备自动化API扩展而成的,Java/Python代码作为client webdriver是基于http协议的,第一次连接会建立一个session会话,并post一个json告知服务器相关测试信息 ( ...
分类:
移动开发 时间:
2019-10-12 11:19:42
阅读次数:
102
HTTP协议的官方定义进行归纳,得出4个关键点: 1.HTTP是建立在tcp/ip协议之上,面向应用层的超文本传输协议。 2.它由请求和响应组成,完全符合标准的客户端服务器的请求响应模型。 3.协议很轻便简单,并且请求与请求之间没有关联,是无状态的协议。 4.为了弥补这种无状态就需要使用http协议 ...
分类:
Web程序 时间:
2019-10-11 23:20:46
阅读次数:
121
web服务本质 浏览器发请求 HTTP协议 服务端接收请求 服务端返回响应 服务端把HTML文件内容发给浏览器 浏览器渲染页面 HTML是什么 超文本标记语言(Hypertext Markup Language , HTML)是一种用于创建网页的标记语言 本质上是浏览器可识别的规则,我们按照规则写网 ...
分类:
Web程序 时间:
2019-10-11 21:50:14
阅读次数:
178
超文本传输协议(hypertext transfer protocol,HTTP)是在互联网上应用最为广泛的一种网络协议。所有的WWW服务器都基于该协议。HTTP设计最初的目的是提供一种发布Web页面和接收Web页面的方法 TCP协议与HTTP协议 HTTP协议属于应用层协议,是建立在TCP协议基础 ...
分类:
数据库 时间:
2019-10-11 20:07:15
阅读次数:
128
# HTML介绍 ## 1.1 web b/s 浏览器和服务器交互流程:浏览器发送请求》HTTP协议》服务端接收请求》服务端返回响应》服务端把HTML文件内容发送给浏览器》浏览器渲染页面简单代码如下: ```pythonimport socketsk = socket.socket()sk.bind ...
分类:
Web程序 时间:
2019-10-11 18:25:39
阅读次数:
93
[TOC] 第十七章、前端之html 一. html介绍 1. web服务本质 过程: 浏览器发请求 HTTP协议 服务端接收请求 服务端返回响应 服务端把HTML文件内容发给浏览器 浏览器渲染页面 2. html是什么? 超文本标记语言(Hypertext Markup Language, HTM ...
分类:
Web程序 时间:
2019-10-11 16:46:06
阅读次数:
127
一、缓存系统 1、静态web页面: (1)在静态Web程序中,客户端使用Web浏览器(IE、FireFox等)经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Request),告诉服务器我现在需要得到哪个页面,所有的请求交给Web服务器,之后WEB服务器根据用户的需要,从文件 ...
分类:
系统相关 时间:
2019-10-11 15:18:45
阅读次数:
122
Java基本知识、jvm深入了解 spring,springmvc,springboot 微服务springcloud ,dubbo 、分布式、集群、负载均衡 redis, rabbitmq,kafka、mogodb、mysql、shardingjdbc、mycat tcp协议、http协议、web... ...
分类:
其他好文 时间:
2019-10-11 01:26:53
阅读次数:
105
[TOC] 前端内容介绍 静态网页:没有与用户进行交互而仅仅供读者浏览的网页。 动态网页:用户不仅仅可以浏览网页,还可以与服务器进行交互。 网页组成:HTML(结构)+CSS(样式)+JavaScript(行为) web服务本质:浏览器(客户端)发请求—— HTTP协议—— 服务端返回响应—— 服务 ...
分类:
Web程序 时间:
2019-10-10 20:48:08
阅读次数:
162
web服务本质. 浏览器发请求 -->HTTP协议 -->服务端接受请求-->服务端返回响应-->服务端把HTML文件内容发送给浏览器-->浏览器收到之后渲染页面 conn.send(b"HTTP\1.1 200 OK\r\n\r\n") HTML 是什么? 超文本标记语言 (Hypertext M ...
分类:
Web程序 时间:
2019-10-10 19:53:26
阅读次数:
125