一、HTTP协议的主要特点
1、简单快速
2、灵活
2、无连接
4、无状态
二、HTTP报文的组成部分
请求行:HTTP方法、页面地址、HTTP协议以及版本
请求头:value值等告诉服务端我要什么内容
空行:告诉服务器,下面就是请求体了。
三、HTTP方法
GET(获取资源)、POST(传输资源)、PUT(更新资源)、SELETE(删除资源)、HEAD(获得报文首部)
四、POST和GTE的区别
- GET在浏览器回退时是无害的,而POST会再次提交请求
- GET产生的URL地址可以被收藏,而POST不可以
- GET请求会被浏览器主动缓存,而POST不会,除非手动设置
- GET请求只能进行url编码,而POST支持多种编码方式
- GET请求参数会被完整的保留在浏览器历史纪录,而POST种的参数不会被保留
- GET请求在URL中传送的参数是长度限制的,而POST没有限制
- 对参数的数据类型,GET只接受ASCII字符,而POST没有限制
- GET比POST更不安全,因为参数在URL上暴露,所以不能用来传