Web的三大基石

【HTML】

实现了Web页面。

 

【URL】

1.url

 Uniform Resource Locator的缩写,称为统一资源定位符。通过URL可以访问到互联网上的一个资源。如:图片、视频、网页等。通过URL可以找到资源。

 

2.uri

Uniform Resource Identifier的缩写,称为统一资源标识符。

 

【HTTP协议】

1.概述

Hyper Text Transfer Protocol(超文本传输协议)的缩写。

 

2.作用
  • 保证传输的优先级
  • 保证传输的正确性
  • 保证传输效率

 

3.工作方式
  • 建立连接
  • 发送请求
  • 响应请求
  • 断开连接

 

4.特点
  • 请求响应式
  • 无状态
  • HTTP1.1版之后支持持续连接

 

5.请求与响应

1)       请求格式(3:3)

       请求行(请求方式 资源路径 协议版本号)

       消息头

      

       实体内容

 

2)       响应格式(3:3)

       状态行(协议版本号 状态码 原因叙述)

       应答头

      

       响应实体

 

1)       get/post

  • get

--数据通过URL进行传递,安全性较低

--get方式传输数具有长度限制

--get方式会产生缓存,可以提高网页访问效率(网站多使用)

  • post

--数据通过请求实体进行传递,安全性较高

--post方式传输数据没有长度限制

-- post方式不会产生缓存,一般多在办公系统使用

 

【常见状态码】

  • 4xx

     客户端请求资源错误(如:404--资源不存在)

 

  • 5xx

      服务器端错误(如:500--服务器端发生错误)

 

posted @ 2018-10-23 20:00  猩生柯北  阅读(895)  评论(0编辑  收藏  举报