首页 > 其他分享 >前端总结

前端总结

时间:2023-05-25 18:44:06浏览次数:26  
标签:总结 请求 前端 响应 HTML 服务端 客户端

前端与后端的概念

前端

就是与用户直接打交道的操作界面就可以称为前端

后端

不直接与用户打交道主要负责内部真正的业务逻辑的执行就是后端

前端的三个模式

HTML 编写前端页面的文件

css 给html前端增加样式包装一下前端页面

JavaScript 给前端HTML文件增加功能

Http协议(规定浏览器与服务器的=之间数据的交互格式)

四个特性

基于请求格式:客户端发送请求,服务端回复响应

基于TCP、IP作用于应用层之上的协议:属于应用层协议

无状态(服务器不会保存客户端的状态)

无或者短连接(客户端与服务端不会长久的保持连接)

数据格式

请求格式(请求首行put,get)请求头(一堆的k:v键值对)换行(/n/r)请求体(存放给前端给后端的数据,不是所以的请求方式有请求体)

响应格式:响应首行(状态码和协议版本),响应头(一堆的k:v键值对),换行(/n/r),响应体(把数据展示给前端)

一些基本的响应状态码

用数字来表达一些文字意义

1XX:服务端已经接收到了你的请求正在处理,客户端可以继续发送或者等待

2xx:200 OK 请求成功,服务端发送了对应的响应

3xx:302(临时),304(永久)重定向(想访问网页A但是字段调到了网页B)

4xx:403访问权限不够,404请求资源不存在

5xx:服务端内部错误(后端代码有问题)

HTML使用

可以发送手写的数据,可以转为发送文件里面的数据,编写Html文件加点样式

HTML文件结构

head 这里面写一些给文件渲染一个样式的路径(跟浏览器交互的配置) /head

标签:总结,请求,前端,响应,HTML,服务端,客户端
From: https://www.cnblogs.com/yinjinxi/p/17363723.html

相关文章

  • 课程总结
    回顾我的课程计划(第一周的计划),我完成的程度如何?请列出具体数据和实际例子。答:在第一周的课程计划中,我列出了以下任务:观看学习视频并做好笔记完成阅读《构建之法》的任务参加小组讨论和作业通过自我评估,我认为我在第一周的学习任务中完成得还算不错。我按时观看了所有的视......
  • 前端微服务无界实践
    一、前言随着项目的发展,前端SPA应用的规模不断加大、业务代码耦合、编译慢,导致日常的维护难度日益增加。同时前端技术的发展迅猛,导致功能扩展吃力,重构成本高,稳定性低。因此前端微服务应运而生。前端微服务优势1.复杂度可控:业务模块解耦,避免代码过大,保持较低的复杂度,便于维......
  • html基础语法总结
    文章目录一.HTML是什么?二.HTML文档结构三.元素1.按单/双标记划分2.按块状/行内元素划分3.块状元素和行内元素的互相转换四.重点1.图像链接2.导航菜单①列表②超链接3.表单4.表格一.HTML是什么?       HTML(HyperTextMark-upLanguage超文本标记语言):不是编程语言,而是一种......
  • Guava cache使用总结
    importcom.google.common.cache.CacheBuilder;importcom.google.common.cache.CacheLoader;importcom.google.common.cache.LoadingCache;importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.Random;importjava.util.concurrent.TimeUnit;......
  • OOP课程题目集第二次总结
    前言本次总结针对于pta上第一阶段的三次题目集。第一次题目集主要训练Java的封装性以及一些常见的字符串处理,题量不多,部分题目较难;第二次题目集主要训练正则表达式,和类之间的聚合关系,题量不多,比较简单;第三次作业主要训练继承,多态和类之间的组合关系,题量少,难度一般;本次总结将......
  • 碎片化学习前端之JavaScript(for...in 和 Object.keys() 的区别)
    前言JavaScript中遍历对象的方式主要有:for...in和Object.keys()两种方式。for...inletobj={name:'ming',age:18,}obj[Symbol('hello')]='world'obj.__proto__={gender:'man',job:'font-end'}f......
  • 前端微服务无界实践 | 京东云技术团队
    一、前言随着项目的发展,前端SPA应用的规模不断加大、业务代码耦合、编译慢,导致日常的维护难度日益增加。同时前端技术的发展迅猛,导致功能扩展吃力,重构成本高,稳定性低。因此前端微服务应运而生。前端微服务优势1.复杂度可控:业务模块解耦,避免代码过大,保持较低的复杂度,便于维护与......
  • jsdom, proxy对象(补环境神器)以及抠代码总结的问题
    jsdomconstjsdom=require('jsdom')const{JSDOM}=jsdomconstfs=require('fs')options={url:'http://match.yuanrenxue.com/match/2',referrer:'http://match.yuansrenxue.com/match/2',......
  • java基本原理及三大框架原理和数据库基本知识点总结
    这个也是超详细的,自己遇到的问题,然后总结下来的,有查的和自己理解的,很多点,对于做javaweb开发的同学很有帮助。笔记如下:1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选......
  • 【MySQL用法】mysql日期时间函数总结(附带mysql官网介绍)
    MySQL提供了大量丰富的函数,在MySQL的使用中经常会用到各种函数,本文记录的是常见的MySQL的日期与时间函数,主要用于处理日期和时间值。MySQL获得当前日期+时间函数获得当前日期+时间(date+time)函数:now(),SYSDATE();SELECTnow(),SYSDATE();sysdate()日期时间函数跟now()类似,区......