HTTP(一)

一、名词

  • IP : 网际协议(Internet Protocol)
  • MIME : 多用途因特网邮件扩展(Multipurpose Internet Mail Extension)。数据格式标签
  • URI : 统一资源标识符(Uniform Resource Identifier)。两种形式: URL 和 URN
  • URL : 统一资源定位符(Uniform Resource Locator)
  • URN : 统一资源名(Uniform Resource Name)
  • DNS: 域名服务(Domain Name Service)
  • gateway : 网关,通常用 于将HTTP 流量转换成其他的协议
  • tunnel : 隧道
  • SSL : 安全套接字层(Secure Sockets Layer)
  • Agent代理 : 用户代理,常见的是浏览器,还有自己会在 Web 上闲逛的自动用户 Agent 代理:Web 机器人/网络蜘蛛

一、URI : URL 和 URN

1、URL:统一资源定位符
scheme://host.domain:port/path/filename

        scheme   -   定义因特网服务的类型。最常见的类型是 http
        host     -   定义域主机(http 的默认主机是 www)
        domain   -   定义因特网域名,比如 runoob.com
        :port    -   定义主机上的端口号(http 的默认端口号是 80)
        path     -   定义服务器上的路径(如果省略,则文档必须位于网站的根目录中)。
        filename -   定义文档/资源的名称
?    分隔实际的URL和参数       window.location.search获取                                   
#    表示书签                 window.location.hash获取                 
&    URL 中指定的参数间的分隔符      
2、URN:统一资源名

URN 是作为特定内容的唯一名称使用的,与目前的资源所在地无关。

二、http的常用方法

GET     从服务器向客户端发送命名资源
PUT     将来自客户端的数据存储到一个命名的服务器资源中去
DELETE  从服务器中删除命名资源
POST    将客户端数据发送到一个服务器网关应用程序

三、状态码

1XX:

  • 100:服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。

  • 101:服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。

2XX:成功

  • 200:请求成功
  • 201:请求被创建完成,同时新的资源被创建。
  • 202:供处理的请求已被接受,但是处理未完成。

3XX:重定向

  • 300:多重选择。链接列表。用户可以选择某链接到达目的地。最多允许五个地址。
  • 301: 所请求的页面已经转移至新的url。
  • 302:所请求的页面已经临时转移至新的url。
  • 304:服务器告诉客户,原来缓冲的文档还可以继续使用。

4XX:客户端错误

  • 400 : 服务器未能理解请求。
  • 404:服务器无法找到被请求的页面。

5XX: 服务器错误
- 500:请求未完成。服务器遇到不可预知的情况。
- 502: 请求未完成。服务器从上游服务器收到一个无效的响应。
- 504:网关超时

四、报文

这里写图片描述

这里写图片描述

图:

http过程:
这里写图片描述

其他:
这里写图片描述

http与https(借的图):
这里写图片描述

x-mind地址
图片地址
制作工具ProcessOn。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值