2021年6月15日

面试题系列---【一个页面从输入URL到页面加载显示完成,这个过程都发生什么?】

摘要: 一个页面从输入URL到页面加载显示完成,这个过程都发生什么? 1.在浏览器中输入url 2.浏览器访问dns服务器,根据域名查找对应的ip 3.通过ip找到服务器,建立tcp连接 4.发送http请求 5.后端服务器接收请求,处理后响应给浏览器 6.浏览器接收后端响应数据,并把数据解析后渲染到页面 阅读全文

posted @ 2021-06-15 22:50 码农小小海 阅读(81) 评论(0) 推荐(0) 编辑

面试题系列--【为什么会出现跨域? 跨域怎么解决?】

摘要: 一、为什么会出现跨域? 前端服务和后端服务的协议、Ip、端口这三者中只要有一个不同,就会触发浏览器的同源策略,导致后端响应给浏览器的数据无法被浏览器渲染。 二、如何解决跨域问题? 常用的解决方案有3种: 1.jsonp JSONP实现跨域的原理简单的说,就是动态创建script标签,然后利用scri 阅读全文

posted @ 2021-06-15 22:28 码农小小海 阅读(418) 评论(0) 推荐(0) 编辑

面试题系列--【axios和ajax区别】

摘要: 1.区别 axios是通过promise实现对ajax技术的一种封装,就像jQuery实现ajax封装一样。简单来说: ajax技术实现了网页的局部数据刷新,axios实现了对ajax的封装。axios是ajax ajax不止axios。下面列出代码来对比一下:axios: axios({ url: 阅读全文

posted @ 2021-06-15 09:39 码农小小海 阅读(782) 评论(0) 推荐(0) 编辑

导航