HTTP协议学习
来源:互联网 发布:徐静蕾开淘宝店么 编辑:程序博客网 时间:2024/06/06 08:19
接下来的内容都建立在TCP连接已经建立的情况下
HTTP请求格式
HTTP请求包括GET和POST格式,GET仅请求资源,POST会附带用户数据
HTTP GET请求格式
GET /index.html HTTP/1.1Header1: Value1Header2: Value2Header3: Value3Host: www.sina.com.cnDate:Mon, 12 May 2015 03:44:22 GMT
每个Header一行一个,换行符是\r\n。
当遇到连续两个\r\n时,Header部分结束,后面的数据全是Body。
HTTP POST请求格式:
POST /index.html HTTP/1.1Header1: Value1Header2: Value2Header3: Value3Body data here...
(其中POST 所带的用户数据存放在Body中)
HTTP响应格式
当浏览器读取到新浪首页的HTML源码后,它会解析HTML,显示页面,然后,根据HTML里面的各种链接,再发送HTTP请求给新浪服务器,拿到相应的图片、视频、Flash、JavaScript脚本、CSS等各种资源,最终显示出一个完整的页面。所以我们在Network下面能看到很多额外的HTTP请求。
本文学习自廖雪峰的Python教程(HTTP协议简介)
阅读全文
0 0
- 【http】http协议学习系列
- http协议学习-http代理
- HTTP协议学习
- HTTP协议学习笔记
- HTTP 协议学习
- Http 协议学习链接
- HTTP协议学习总结
- http协议学习系列
- http协议学习系列
- http协议学习系列
- http协议学习系列
- http协议学习
- http协议学习系列
- http协议学习系列
- http协议学习
- http协议学习笔记
- http协议学习二
- HTTP协议学习小记
- C# 退出程序再重新启动
- Spring Boot + Thymeleaf 创建web项目
- IDEA-Maven整合SSM框架,超详细教程(Spring+SpringMVC+Mybatis)
- qt creator调试问题 按f10后进入汇编页面
- 完成你的第一个JavaWeb项目——IDEA+Tomcat配置
- HTTP协议学习
- 【Ionic】 表单和输入框
- PhpExcel 的导入导出
- 数据科学学习笔记8 --- 分类(有监督的学习)
- Android基础之Android四大组件
- 开发者所需要知道的 iOS 11 SDK 新特性
- B-1020
- 算法导论第六章堆排序算法实现
- Java?Kotlin?Kotlin!