一、Chrome 抓包:Network 面板 1、 Network 面板 ? 控制器:控制面板的外观与功能? 过滤器:过滤请求列表中显示的资源? 按住 Command (Mac)或 Ctrl (Window / Linux),然后点击过滤器可以同时选择多个过滤器? 概览:显示 HTTP 请求、响应的 ...
分类:
Web程序 时间:
2019-09-30 09:34:04
阅读次数:
127
HTTP报文 HTTP报文就是浏览器和服务器间通信时发送及响应的数据块。浏览器向服务器请求数据,发送请求(request)报文;服务器向浏览器返回数据,返回响应(response)报文。报文信息主要分为两部分:1.包含属性的首部(header):附加信息(cookie,缓存信息等)与缓存相关的规则信 ...
分类:
Web程序 时间:
2019-09-29 18:21:53
阅读次数:
108
使用curl v www.baidu.com发送一个请求 使用wareshark的过滤器表达式显示这个完整请求 TCP HTTP协议 , 其中192.168.1.4是本地ip 可以看到84 85两个tcp帧合成一个http报文86 89 服务器端发生了数据帧重传,90 客户端重复确认了一下 最后服务 ...
分类:
Web程序 时间:
2019-09-28 15:01:32
阅读次数:
121
一、HTTPS,确保Web安全 在HTTP协议中可能存在信息窃听或身份伪装等安全问题,HTTP的不足: 1、通信使用明文可能会被窃听 HTTP本身不具有加密的功能,HTTP报文使用明文方式发送。另外TCP/IP协议的的通信机制,通信内容在所有的通信线路上都有可能遭到窥视。即使已经过加密 处理的通信, ...
分类:
Web程序 时间:
2019-09-27 01:30:47
阅读次数:
207
Web服务基础 用户访问网站的基本流程 下面超哥为你揭晓用户访问网站的基本流程 图解dns解析 HTTP协议 版本 Http请求方法 HTTP状态码 HTTP状态码的命令查看 Http报文 什么是HTTP请求报文 HTTP报文:它是HTTP应用程序之间发送的数据块。这些数据块以一些文本形式的元信息开 ...
分类:
Web程序 时间:
2019-09-25 09:17:41
阅读次数:
119
不管是请求报文还是响应报文,都由起始行,报文头域, 空行, 报文主体构成 请求报文的报文头域又分为请求头域,通用头域,实体头域 响应报文的报文头域又分为响应头域,通用头域,实体头域 通用头域 通用头域包含请求和响应消息都支持的头域,对通用头域的扩展要求通讯双方都支持此扩展,如果存在不支持的通用头域, ...
分类:
Web程序 时间:
2019-09-19 14:17:42
阅读次数:
840
1.HTTP报文 那么什么是HTTP报文呢? HTTP报文是用于HTTP协议交互的信息,HTTP报文本身是由多行数据构成的字符串文本。 请求报文和响应报文 HTTP通信过程包括客户端往服务器端发送请求以及服务器端给客户端返回响应两个过程。 客户端往服务器端发送请求时的报文叫做请求报文。 服务器端接受 ...
分类:
Web程序 时间:
2019-09-19 12:06:19
阅读次数:
128
HTTP报文可以承载任何语言表示的内容的。因为对HTTP来说,实体主体只是二进制信息的容器而已。 在HTTP中为了支持国际性,服务器返回内容的同时需要告知客户端文档是用的什么字母表和语言等信息,这样客户端才能正确的解析出信息并显示字符。服务器可以通过Content-Type中的charset参数和C ...
分类:
其他好文 时间:
2019-09-14 00:55:11
阅读次数:
101
1 报文与实体 如果将HTTP对内容的传输比喻成实际生活中一些货物的运输的化。那HTTP报文就相当于是用于运输货物的“箱子”,而实体内容则是我们真正需要运输的“货物”。所以实体也就是被封装在了报文当中。 现实货物运输中,一般箱子上也会有一些描述信息,用于对运输的货物进行描述说明。HTTP报文中也是一 ...
分类:
其他好文 时间:
2019-09-13 19:34:38
阅读次数:
100
Http和Https Http(默认端口号80) 超文本传输协议(Http,HyperText Transfer Protocol)是互联网上使用最为广泛的一种网络协议( 应用层 )。设计Http最初的目的是为了提供一种发布和接收HTML页面的方法。它可以使浏览器更加高效。Http协议是以明文方式发 ...
分类:
Web程序 时间:
2019-09-13 15:47:00
阅读次数:
141