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),用于定位万维网上的文档或数据。

  • URL地址分析
    例:http://www.baidu.com:80/demo/index.php?id=user&name=tom&sex=male
    针对上述举例,可以看出

原创文章,作者:seabert,如若转载,请注明出处:https://bysjb.cn/http-url.html