第三十四弹-http

2016-07-27  本文已影响0人  我是小韩

问答:

1.OSI 七层模型指什么 (难度***)

Paste_Image.png

2.HTTP 的工作原理是什么? (难度***)

一次HTTP操作称为一个事务,其工作过程可分为四步:


3.URI 的格式是什么?常见的协议有哪些 (难度***)

URI的全称是统一资源标识符, 是Uniform Resource Identifier 的缩写,
URL的全程是统一资源定位符,是Uniform Resource Locator的缩写。
URL是URI的子集,URL除了像URI确定一个资源,还提供一种定位该资源的主要访问机制(http ://or ftp://)。
URI格式:
<scheme>://<user>:<password>@<host>:<port>/<path>;<params>?<query>#<hash>
scheme :协议名 如http ://or ftp://
<user>:<password> :登陆信息(验证),从服务器获取资源需要输入必要的用户名和密码,一般很少见
host:服务器地址 可以是IP地址或者域名
常见的 协议有:http、ftp、file、telnet、mailto 等
port :网络端口号 ,如果省略走默认端口, http默认80,https 默认443 ,ftp默认21。
path:资源路径
params:在一些协议中需要参数来访问资源,例如ftp是二进制还是文本传输,参数是名值对,用;
隔开
query: get请求传递的参数 ,是一组组键值对
hash:也成为片段,设计为标识文档的一部分,很多MVVM框架用作了路由功能

4.HTTP 协议有几种和服务器交互的方法 (难度***)

5.状态码200,301, 304,403,404,500,503分别代表什么意思 (难度****)

6.报文有哪几部分组成? (可选 难度****)


7.请求头的格式和作用是什么?给个范例截图说明 (可选 难度****)

Paste_Image.png

8.主体的作用是什么?给个范例(可选 截图说明难度****)

服务器返回客户端的html 图片


Paste_Image.png

服务器返回的JSON


Paste_Image.png

9简述浏览器缓存是如何控制的(可选 难度*****)

Paste_Image.png Paste_Image.png

10.下图各个参数是什么意思(可选 难度*****)

Paste_Image.png

参考文档:


本教程版权归小韩同学和饥人谷所有,转载须说明来源

上一篇 下一篇

猜你喜欢

热点阅读