Web开发基础

来源:互联网 发布:知鸟二维码图片 编辑:程序博客网 时间:2024/05/22 00:44

-------------------siwuxie095

  

  

  

  

  

  

  

HTML

  

HTML 即 HyperText Markup Language,超文本标记语言

  

由服务器返回,浏览器呈现

  

服务器HTTP 服务器,如:Apache、Nginx、Tomcat

  

一段 HTML 代码,可以是存放在 HTTP 服务器上的一个 HTML 文件,

也可以是通过PHP、ASP、JSP 等动态脚本语言动态生成,并返回给

客户端的

  

当浏览器接收到HTTP 服务器的响应之后,会对接收到的 HTML 代码

进行解析和渲染,然后呈现给用户

  

  

  

URL

  

URL 即 Uniform Resource Locator,统一资源定位符

  

URL 代表资源的地址信息

  

互联网上的每一个文件都有一个唯一的URL,它包含的信息指出文件的位置,

以及浏览器应该怎么处理它

  

URL 的格式:<协议>//<主机>:<端口>/<路径>

  

  

  

URN

  

URN 即 Uniform Resource Name,统一资源名称

  

URN 代表某个资源独一无二的名称

  

  

  

URI

  

URI 即 Uniform Resource Identifier,统一资源标识符

  

URI 用于标识某一互联网资源名称的字符串

  

相对于URL 和 URN,URI 是最后出现的,是一些标准机构,如:W3C,为了

统一资源定位的标准,制定了URI,而 URL 和 URN 成为了 URI 的子集

  

  

  

HTTP 协议概述

  

HTTP 即 HyperText Transfer Protocol,超文本传输协议 ,于 1990年 提出

  

设计 HTTP 协议的初衷是为了提供一种发布和接收 HTML 页面的方法

  

通过 HTTP 协议请求的资源,由 URI 来进行标识

  

  

  

HTTP 协议的特点

  

·支持客户端/服务器模式

  

·灵活(允许传输任意类型的数据对象)

  

·无连接(限制每次连接只处理一个请求,服务器处理客户端请求并接收到应答后,断开连接)

  

·无状态(协议对于事务处理没有记忆能力,如果后续处理需要前面的信息,必须重传)

  

  

  

HTTP 方法

  

  

  

  

HTTP 协议的演进

  

  

  

  

  

  

  

  

【made by siwuxie095】

0 0
原创粉丝点击