Http
2016-06-30 14:40
459 查看
TCP/IP协议模型
Http是TCP/IP网络传输协议中的应用层协议;
它规定了在网络传输中报文格式;
Http协议报文:
请求报文:
示例: 请求百度
请求行:
GET www.baidu.com HTTP/1.1 //方法为GET HTTP协议版本为1.1
请求头:
Host: www.baidu.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate, br
Cookie: BAIDUID=1EBA215B8264A920622D78B2ED96966D:FG=1; BIDUPSID=1EBA215B8264A920622D78B2ED96966D; PSTM=1465870191; BD_UPN=13314352; BDRCVFR[mkUqnUt8juD]=mk3SLVN4HKm; BD_HOME=0; H_PS_PSSID=19638_1428_19033_20516_18280_17943_20416_20467_15723_11862
Connection: keep-alive
请求头包含 请求主机 用户使用环境 接受报文体MIne 语言 编码 字符集编码 cookie
请求体(key-value):
username=aaa;
psw=21321;
响应报文:
Http是TCP/IP网络传输协议中的应用层协议;
它规定了在网络传输中报文格式;
Http协议报文:
请求报文:
示例: 请求百度
请求行:
GET www.baidu.com HTTP/1.1 //方法为GET HTTP协议版本为1.1
请求头:
Host: www.baidu.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate, br
Cookie: BAIDUID=1EBA215B8264A920622D78B2ED96966D:FG=1; BIDUPSID=1EBA215B8264A920622D78B2ED96966D; PSTM=1465870191; BD_UPN=13314352; BDRCVFR[mkUqnUt8juD]=mk3SLVN4HKm; BD_HOME=0; H_PS_PSSID=19638_1428_19033_20516_18280_17943_20416_20467_15723_11862
Connection: keep-alive
请求头包含 请求主机 用户使用环境 接受报文体MIne 语言 编码 字符集编码 cookie
请求体(key-value):
username=aaa;
psw=21321;
响应报文:
HTTP/1.1 200 OK Date: Mon, 27 Jul 2009 12:28:53 GMT Server: Apache Last-Modified: Wed, 22 Jul 2009 19:15:56 GMT ETag: "34aa387-d-1568eb00" Accept-Ranges: bytes Content-Length: 51 Vary: Accept-Encoding Content-Type: text/plain
相关文章推荐
- AndroidStudio 更新失败,sdk更新失败。http://www.android-studio.org/ 下载AS安装包 跳转到Google,无法下载
- 全局免流原理
- XMLHttpRequest对象
- Linux wget下载https类型文件报错解决方法
- windows 端口转发自带工具 配合n2n用(该工具在本地转发的端口只能在本地访问 ,这一点太不爽了,还是用https://boutell.com/rinetd/方便些)
- 神经网络之激活函数(Activation Function)
- 在MyEclipse中写的工程引入到eclipse下出现错误 发现import javax.servlet.http.HttpSession无法引入
- Linux 网络配置
- jQuery请求网络(Access-Control-Allow-Origin)
- Https Tomcat CSR生成 以及相关操作
- angularjs中$http、$location、$watch及双向数据绑定学习实现简单登陆验证
- 韩国庆尚大学jinju的神经网络解决XOR问题
- http请求
- Dmgr管理控制台访问IBM HTTP Administration 服务器时,认证失败
- 关于JS访问文件服务器的HTTP文件地址实现文件下载
- java调用百度搜索+Jsoup实现网络资源收集
- httpclient.execute长时间停滞问题
- AOE网络的算法,活动的最早开始时间,最晚结束时间,关键活动,关键路径
- 用dwz+springmvc出现这个问题Http status: 200 OK ajaxOptions: parsererror thrownError
- 通俗理解神经网络之激励函数(Activation Function)