Skip to content

一、认识互联网(基本原理)

1、在本地开发,在服务器共享

程序开发人员->在本地开发(html,css,js)->上传到服务器(共享)->所有用户即可访问

![[Pasted image 20260126025244.png]]

2、HTTP协议

  • HTTP协议(HyperText Transfer Protocol)超文本传输协议,是互联网数据传输的常见协议

  • 一次HTTP事物由“HTTP请求”和“HTTP响应”构成

  • 网址前的 http://就表示用http协议请求页面

流程:

输入网址 -> 发出HTTP请求 -> 服务器识别发来的HTTP请求,分析出用户要看的是哪个文件夹中的哪个文件

![[Pasted image 20260126025443.png]] HTTP响应

流程说明:

用户发送HTTP请求给服务器 -> 服务器识别发来的HTTP请求 -> 返回给用户端 a.html 文件

一来一回,用户就能看到当前的网页了。返回的这个过程就叫做 HTTP响应。

![[Pasted image 20260126025755.png]]

先简单了解下 HTTP 协议:

3、前后端请求交互基本流程

  1. ①用户发送 HTTP 请求

  2. ②在服务器上:Java、PHP、Python、NodeJS 等程序运行时执行数据库 "增删查改" 等业务,他们就是后端语言

  3. ③服务器返回 HTTP 响应

  4. ④在浏览器中,HTML、CSS 和 JS 程序将运行,执行页面结构渲染、美化、交互效果等业务,他们就是前端语言

![[Pasted image 20260126025959.png]]

举例:

![[Pasted image 20260126030118.png]]