HTTP协议和URL地址

第一章 B/S与C/S架构

  • B/S架构
    B/S:即browser/server 浏览器/服务器
  • C/S架构
    C/S:即client/server 客户端/浏览器
  • B/S与C/S架构的优缺点
B/S架构 C/S架构
优点 想改文件先攻击服务器,相对安全;便于维护;单一HTTP进行通信; 占用服务器资源较小;可以通过任意的协议进行访问;
缺点 加载较慢;对服务器压力加大; 本地文件容易被篡改;开发成本大;跨平台差;

第二章 Web的发展历程

  • Web 1.0 静态网站
  • Web 2.0 动态网站
  • Web 3.0 大数据(实名制)
  • Web 4.0 知识信息收集(人工智能)
  • Web 5.0 反馈人类
    注意:我们现在仍然处在Web 2.0时代。

第三章 Web网站开发所需组件

  1. 客户端浏览器
  2. HTML
  3. CSS
  4. 客户端脚本程序
  5. Web服务器
  6. 服务器端脚本语言
  7. 数据库

第四章 HTTP协议

HTTP:即超文本传输协议(Hyper Text Transfer Protocol),用于保证客户机与服务器之间的通信。

  • 常见的两种请求方法(文献)

    • Get - 从指定的资源请求数据。
    • Post - 向指定的资源提交要被处理的数据
  • 常见的几种状态码(文献)

    • 200 请求成功
    • 403 请求拒绝
    • 404 无法找到被请求的页面

第五章 URL地址

URL:即统一资源定位符(Uniform Resouce Locator),用于定位万维网上的文档或数据。

http://  //超文本传输协议
www.baidu.com  //域名
:80  //端口号(默认为80端口,可不写;若为其他端口时,则需要在域名后加上端口号)
demo  //目录
index.php //demo目录下的一个文件名
?  //开始传入参数
id  //参数名
user //参数值
&  //继续传入参数
posted @ 2018-08-15 19:01  宋小羽  阅读(2601)  评论(0编辑  收藏  举报