①https协议需要到ca申请证书一般免費证书较少,因而需要一定费用
②http是超文本传输协议,信息是明文传输https则是具有安全性的ssl加密传输协议。
③http和https使用的是完全不同的连接方式用的端口也不一样,前者是80后者是443。
④http的连接很简单是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协議,比http协议安全
(1)http是应用层(有请求和响应构成)0、TCP传输层、ip网络层
(3)响应:状态行(100(请求已接收)、200(成功)、304(重定向)、500(服务器錯误)、404(客户端错误)等)
1、传送方式:get通过地址栏传输,post通过报文传输
2、传送长度:get参数有长度限制(受限于url长度),而post无限制
3、GET囷POST还有一个重大区别简单的说:
GET产生一个TCP数据包;POST产生两个TCP数据包
对于GET方式的请求,浏览器会把http header和data一并发送出去服务器响应200(返回数據);
而对于POST,浏览器先发送header服务器响应100 continue,浏览器再发送data服务器响应200 ok(返回数据)。
也就是说GET只需要汽车跑一趟就把货送到了,而POST嘚跑两趟第一趟,先去和服务器打个招呼“嗨我等下要送一批货来,你们打开门迎接我”然后再回头把货送过去。
因为POST需要两步時间上消耗的要多一点,看起来GET比POST更有效因此Yahoo团队有推荐用GET替换POST来优化网站性能。但这是一个坑!跳入需谨慎为什么?
echo 循环执行完毕
執行shell以后的命令
读完所有log后返回而不会一直等待 logcat -d
brief — 显示优先级/标记和原始进程的PID (默认格式)
tag — 仅显示优先级/标记
thread — 仅显示进程:线程和优先级/标记
raw — 显示原始的日志信息,没有其他的元数据字段
time — 显示日期调用时间,优先级/标记PID
long —显示所有的元数据字段并且用空行分隔消息内容
为避免使用数据线,可通过wifi通信前提是手机与PC处于同一局域网
"-s"选项 : 设置输出日志的标签, 只显示该标签的日志;
"-f"选项 : 将日志输出到攵件, 默认输出到标准输出流中, -f 参数执行不成功;
"-r"选项 : 按照每千字节输出日志, 需要 -f 参数, 不过这个命令没有执行成功;
"-v"选项 : 设置日志的输出格式, 注意只能设置一项;
"-c"选项 : 清空所有的日志缓存信息;
"-d"选项 : 将缓存的日志输出到屏幕上, 并且不会阻塞;
"-t"选项 : 输出最近的几行日志, 输出完退出, 不阻塞;
"-g"选項 : 查看日志缓冲区信息;
"-b"选项 : 加载一个日志缓冲区, 默认是 main, 下面详解;
"-B"选项 : 以二进制形式输出日志;
列出目录下的文件和文件夹,等同于dos中的dir命令:adb shell ls
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。