![](https://img-blog.csdnimg.cn/20210411125341884.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
网络基础
文章平均质量分 89
科普一些浅显的网络基础知识,适用前端工程师。
庞囧
主业是一个纯前端打字员,生活与工作的平衡点是我的追求。
展开
-
【网络基础】作为一个初级前端,需要知道的几个网络安全问题
本文作用只是抛砖引玉,带前端小白认识几个简单的网络安全问题。如果想深入了解具体的某一项,可以对应的去百度下。标题标记了“要记”的要重点记忆下。原创 2021-05-07 21:20:43 · 808 阅读 · 0 评论 -
【网络基础】学学headers里面有什么东西,包括强缓存和协商缓存
文章目录前言Request HeadersResponse Headers强制缓存协商缓存为什么需要缓存强缓存和协商缓存的配合前言一个http请求中会有headers,它包含了请求头Request Headers和响应头Response Headers。headers前后端都是可以自定义的Request Headers记住常用的如下:内容含义accept浏览器可接收的数据格式accept-encoding浏览器可接收的压缩算法,例如gzipaccept-l原创 2022-02-27 11:10:16 · 3064 阅读 · 0 评论 -
【网络基础】简单梳理XHR、ajax、axios与fetch之间的关系
文章目录前言关系axios基础写法Fetch基础写法前言非使用教学,只是给会用这三者的人留个关系印象。关系首先要知道,这些异步请求方法之间的关系是怎么样的:浏览器环境中其实有两个和ajax有关的对象,一个是XHR一个是Fetch,其中JQ的ajax部分和axios的实现都是源于XHR的封装,而Fetch是与XHR同级别的后出的ajax方法。axios基础写法来个get请求看看个大概:axios.get('url').then( response => { // 请求成功原创 2021-07-25 16:56:39 · 1057 阅读 · 0 评论 -
【网络基础】初级前端需要掌握知识,什么是同源策略与跨域,如何解决跨域问题
当一个用户在访问A网站并且登陆账户的时候,临时打开一个B网站,假如这个B网站有恶意JS代码,那么B网站就可以在后台模拟用户在A网站进行恶意阿贾克斯请求,A网站的服务器是分辨不出来的。想具体了解看阮一峰老师的。跨域请求其实是非常常见的,比如一些网站下面有很多子域,同是一家人还不能访问就很离谱,于是出现了很多解决跨域问题的方案,下面列举几个。js文件,css文件,图片访问是不会有同源策略限制的。要一致,实际上这三个分辨的场景类型蛮多的,我觉得可以先了解一下最常规的类型就可以了,真正用到的时候再去查找积累即可。原创 2021-04-24 12:53:51 · 445 阅读 · 0 评论 -
【网络基础】TCP都有三次握手,马云咋就不和我握手呢?
文章目录TCPTCP头部报文ACKSYNFIN三次握手的过程三次握手的作用四次挥手的过程补充尾巴TCPTCP全名传输控制协议,就理解是个双方通讯必须遵守的规范得了。也是在TCP五层模型中的传输层。TCP头部报文讲握手之前先看下头部报文结构:图片来源----《小鹿动画学编程》source port:源端口号,指本地端口。例如你电脑上每个程序的端口号。distination port:目的端口号,指远程端口。例如你电脑QQ程序所对应的服务器端口。Sequence Number:序列号。一原创 2021-04-05 12:12:26 · 291 阅读 · 3 评论 -
【网络基础】就你叫网络分层模型啊!(小白向)
文章目录前言七层与五层物理层数据链路层网络层传输层应用层走一遍流程前言别看标题起的这么嚣张,只是想吸引读者而已哈哈。永远对知识保持敬畏之心,永远记得自己只在冰山一角。本文用意在于不让前端小白记太多东西,就用最简短的大白话大概的理解下。七层与五层网络协议千千万,根据完成事情的性质进行分层区分,通过分层来明确每一层的工作职责,协同工作,保证不同层的协议修改不会影响其他层的,每一层可以使用下面各层的功能,所以分层是必然的。最开始网络分为七层,叫做OSI七层模型,从顶到底分别是:应用层表示层会话原创 2021-04-04 21:22:59 · 386 阅读 · 0 评论 -
【网络基础】通俗易懂的了解HTTPS的整体过程
HTTP协议是个系统的知识领域,作为Web项目开发的开发人员需要掌握,但平时没那么多的精力单独对这一块进行系统的学习,然而我们还是需要稍微了解一些知识点,方便普通的开发工作也能对付面试。这篇就来简单的讲解一下HTTPS的整体过程,讲的会不严谨,请大佬勿喷~原创 2021-03-28 21:37:45 · 1743 阅读 · 0 评论 -
【网络基础】常用请求状态码集合、请求方法以及Restful API的记录
文章目录大概情况1100:2200:202:204:3301:304:4400:401:404:405:415:5500:503:大概情况1开头:信息状态码2开头:成功状态码3开头:重定向状态码4开头:客户端错误状态码5开头:服务端错误状态码1100:说明:这个状态码是告诉客户端应该继续发送请求,这个临时响应是用来通知客户端的,部分的请求服务器已经接受,但是客户端应继续发送求请求的剩余部分,如果请求已经完成,就忽略这个响应,而且服务器会在请求完成后向客户发送一个最终的结果;2200:原创 2021-03-15 00:25:44 · 895 阅读 · 0 评论 -
【网络基础】通俗易懂的搞明白什么是子网掩码(大白话版)
本篇文章的内容是我通过精心在网络上搜索和整理知识点得来的。我尽力以简洁明了的方式来阐述,目的是为了让那些刚刚开始涉足相关领域的人能够理解子网掩码的概念。文章可能不会探讨过于深入的细节,但足够提供一个清晰的起点。我计划会不定期地更新这些内容以保持其准确性和时效性,并热切欢迎大家指正任何错误或提出宝贵的补充意见。v1.2 版本建议看这篇文章之前先了解下什么是IP地址 ↓【网络基础】通俗易懂的搞明白什么是IP地址(小白向)原创 2021-01-17 15:39:27 · 46061 阅读 · 27 评论 -
【网络基础】通俗易懂的搞明白什么是IP地址(大白话版)
本文内容通过网络搜索后积累的知识点整理所编撰,并采用通俗易懂的方式进行阐释,为了帮助刚入行的小伙伴快速理解IP地址。我将定期更新文章,以修正其中的内容,并衷心欢迎读者们提出错误指正和补充建议。v1.2 版本。原创 2021-01-02 23:53:21 · 18860 阅读 · 15 评论