今天的介绍
2022-01-17 18:56:50 星期一
今天很明显,不会真的写什么东西上去,因为东西都记在了文本里面,之后会慢慢的移动到博客上面,第一次写博客,emmm很多操作完全不会的说啊( –. – )!
随便说点啥吧
决定了,就写一点前端的介绍上去吧,虽然本次前端学习的目的是会用就行。。
Web前端
1. 什么是前端:
任何与用户直接打交道的操作界面 都可以叫前端
2. 内容概要
HTML:前端的内容 网页骨架
CSS:外观 网页美化
JavaScript: 动作 网页动态效果
软件开发架构
CS:客户端 服务端
BS:浏览器 服务端
BS
浏览器处输入网址后按下回车键发生的事情
1. 浏览器向服务端发送i请求
2. 服务端接受请求
3. 服务端返回相应地响应
4. 浏览器接收响应,根据特点渲染页面
所以浏览器如何才能实现在不同的服务端间进行数据交互的,两种方案
1. 浏览器很强,可以识别所有的服务端并进行响应
2. 统一标准,若要浏览器进行正常响应,则需要按浏览器的标准来,及HTTP协议
HTTP协议
超文本传输协议,用于规定服务端和浏览器间进行数据交互的形式
***其拥有四大特性***
1. 基于请求响应
2. 基于TCP/IP作用应用层上的协议
3. 无状态 即不保存用户信息,所以出现了一些技术来保存信息:cookie session token...
4. 无/短链接 请求一次响应一次后无联系. 长链接:双方链接后默认不断开 如 websocket
***请求方式***
1. GET请求
向服务端要数据 得到数据
2. POST请求
向服务端提交数据,如用户登录
***响应状态码***
1. 1xx:服务单已经接收数据并在处理,可继续提交数据
2. 2xx:服务端成功响应
3. 3xx:重定向(页面跳转)
4. 4xx:请求错误 如404 请求资源不存在 403请求不合法
5. 5xx:服务器内部错误
***URL***
统一资源定位符 网址
用来标记资源在服务端的位置