http协议内容

HTTP协议总结笔记

一、HTTP协议概述

1、  http 全称:HyperText Transport Protocol 中文翻译:超文本传输协议

2、  组织机构:W3C组织

3、  使用端口号:80.

4、  应用:主要用于描述请求和响应的数据格式。

二、HTTP 传输方式

1、  HTTP主要分为http1.0 和 http1.1,版本不同,传输方式不同

2、  http1.0 的传输方式

每次请求只响应一次,传输结束。

一次传输可以发送多次请求,和多次响应,当客户端发送停止会话请求时,传输结束

三、HTTP请求方式

1、  get请求

get请求不安全,因为请求的内容出现在请求头中,在浏览器中出现中地址栏中。

Get请求对数据的传输容量有限

处理编码时候较为麻烦。

2、  post请求

post相对安全,因为请求的内容出现在请求体中

传输的内容理论上没有限制

处理编码时较为方便

四、浏览器请求信息

1.      Accept:浏览器可接受的MIME类型

2.      Accept-charset:浏览器可支持的字符集

3.      Accept-encoding:浏览器可支持的编码解码方式

4.      Host:初始URL中的主机和端口

5.      Referer:包含一个URL,表示该页面跳转的来源地址

6.      Content-type:内容类型

五、服务器响应信息

1、  location 表示新的资源的位置

2、  server 制定的服务器类型

3、  content-length:告诉浏览器内容的长度

4、  content-encoding:编码类型,一般是gzip

5、  last-modified 最后一次修改时间

6、  refresh 指示客户端刷新频率,单位是秒

7、  content-disposition;attachment;filename=1.jpg; 指示客户段下载文件

8、  set-cookie 制定服务器发送的cookie对象

9、  expires:-1    cache-control:nocache(1.1)  pragma:nocache(1.0)  是否要缓存

10、             date 日期

六、HTTP请求结果

1、200 表示正确

2、302(307)重定向

3、304 未修改

4、404 找不到

5、500 服务器内部错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值