本文共 814 字,大约阅读时间需要 2 分钟。
Servlet
1.http协议
:客户端于网络端在执行http请求的时候,所遵守的一种规范规定 2.: 安装抓包工具:HTTPWatch >ie插件 快捷键:shift +f2 3.Http请求数据解释 一般包含三个部分: 请求行:一般是头一行 post: tomca里面用的是post请求格式,并且以post去提交数据 get:请求头: Accept: 客户端向服务器表示,我能支持什么类型的数据 Referer :真正请求的路径,全路径 Accept -language :支持的语言 User-Agent 向服务器表明来访客户的信息 Content -type 提交的数据类型,经过urlencoding编码的frim表单的数据 Host: 主机地址 Content -length:数据的长度 Connction: Keep-Alive保持连接 Cache-cONTROL :对缓存的操作 请求体 浏览器真正发送给服务器的数据
http响应数据
响应行,响应头,响应体 响应行 HTTP/1.3 200 ok 协议版本 得到的结果code 对应前面的状态码 200 ok 响应头 Server:服务器是哪一种类型 Content-type:服务器返回给客户端内容的类型 Content-Lenth:返回数据的长度 Date:通讯的日期post和get请求的区别
1.请求的路径不同,post请求,在url后面不会跟上任何的数据 get请求,在地址栏后面跟上数据,比如,用户的账号以及密码 2.带上的数据不同 post请求是使用流的方式写数据,get请求直接在任务栏上面进行提交数据,但是大小一般少于1kb 3.所以post请求后面跟了一个content-length进行统计流的长度Serverlet‘
实质就是一个Java程序,通过运行在web服务器上,用于接收和响应客户端的http的相应转载地址:http://sdgwi.baihongyu.com/