get(默认值)是通过URL传递表单值,数据追加在action属性后面。 post传递的表单值是隐藏到http报文体中,url中看不到。 get是通过url传递表单值,post通过url看不到表单域的值; get传递的数据量是有限的,如果要传递大数据量不能用get,比如type=“file”上传文章 ...
分类:
Web程序 时间:
2019-09-05 10:52:26
阅读次数:
125
问题描述: 在使用wireshark抓取报文时,发现从10.81.2.92发过来的报文绝大部分标记为异常报文(开启IPv4和TCP checksum) 分析如下报文,发现http报文(即tcp payload)的长度远远大于实际的mss大小,如下图为4126 查看该报文的ip长度,为4148,远大于 ...
分类:
其他好文 时间:
2019-08-16 19:01:37
阅读次数:
535
HTTP请求报文格式就如下图所示: 1. 请求报文 一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成。 大致结构是这样的: 一个简单的例子: 1.1 请求行 请求行由三部分组成:请求方法,请求URL(不包括域名),HTTP协议版本 请求方 ...
分类:
Web程序 时间:
2019-07-24 17:54:52
阅读次数:
211
可使用HTTP报文首部字段Range实现范围请求 对一份10000字节大小的资源,如果使用范围请求,可只请求5001~10000字节内的资源。 执行范围请求时,会用到HTTP首部字段Range来指定资源的byte范围。形式如下: 5001~10000字节 从5001字节之后全部的 从1开始到3000 ...
分类:
其他好文 时间:
2019-07-21 16:26:35
阅读次数:
132
地址:http://www.imooc.com/article/274059 一、前置知识 在理解koa-bodyparser原理之前,首先需要了解部分HTTP相关的知识。 在理解koa-bodyparser原理之前,首先需要了解部分HTTP相关的知识。 1、报文主体 1、报文主体 HTTP报文主要 ...
分类:
其他好文 时间:
2019-07-17 18:32:24
阅读次数:
99
上次我们谈到了HTTP报文里的div,知道了HTTP可以传输很多种类的数据,不仅是文本,也能传输图片,音频和视频。 早期互联网上传输的基本上都是只有几k大小的文本和小图片,现在的情况则大有不同。网页里包含的信息实在太多了,随随便便一个主页HTML就有可能上百K,高质量的图片都以M论,更不要说那些电影 ...
分类:
Web程序 时间:
2019-07-13 13:47:43
阅读次数:
159
[TOC] 万维网 HTTP超文本传输协议 为了使万维网客户程序与万维网服务器程序之间的交互遵守严格的协议,因此诞生了HTTP超文本传输协议。 特点 1. 位于OSI七层模型的应用层,http是一个应用协议 2. 它使用TCP连接进行可靠的传送 HTTP的报文结构。 http有两类报文: 1. 请求 ...
分类:
Web程序 时间:
2019-06-29 00:53:50
阅读次数:
181
其机制是根据HTTP报文的缓存标识进行的。 过程:浏览器发起HTTP请求 – 服务器响应该请求。那么浏览器第一次向服务器发起该请求后拿到请求结果,会根据响应报文中HTTP头的缓存标识,决定是否缓存结果,若是,则将请求结果和缓存标识存入浏览器缓存中。 缓存过程分为两个部分,分别是强制缓存和协商缓存。 ...
分类:
Web程序 时间:
2019-06-23 20:51:17
阅读次数:
158
1、概述 1.1 HTTP简介: a,HyperText Transfer Protocol,超文本传输协议; b,OSI模型中的 应用层协议; c,支持客户端、服务器模式; d,简单快速:客户端向服务器发送请求,只需要发送 路径+方法(GET、POST...); e,灵活:允许传输任意类型的数据对 ...
分类:
Web程序 时间:
2019-06-20 23:57:58
阅读次数:
272
1、HTTP报文 用于HTTP协议交互的信息。请求端对应请求报文;响应端(服务端)对应响应报文。 报文本身由多行数据构成的字符串文本,主要有报文首部和报文主体两块,以(CR+LF)空行来划分,报文主体不是一定要有。 报文首部包括5部分:请求行/状态行,请求首部字段/响应首部字段,通用首部字段,实体首 ...
分类:
Web程序 时间:
2019-06-19 16:44:54
阅读次数:
185