首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
网络编程
coderklaus
创建于2022-07-08
订阅专栏
XHR 和 Fetch, axios 等
等 2 人订阅
共8篇文章
创建于2022-07-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Refer 和 Referrer-Policy
referer HTTP 请求的头信息里面,Referer 是一个常见字段,提供访问来源的URL Referer的正确拼写是Referrer,但是写入标准的时候,不知为何,没人发现少了一个字母r 标准
FormData
FormData可以用来在传输数据的时候模拟表单数据的提交 在使用Fetch/XHR发生FormData的时候,Content-type会自动被调整为multipart/form-data 基本使用
URL 和 URLSearchParams
以前我们要对地址栏中的URL地址进行分析处理,需要自己进行字符串分析。实际上,现在,浏览器已经有了内置的API接口可以对URL进行处理,这些API就是URLSearchParams()以及URL()。
使用TS对axios进行封装
在实际开发中,在多个组件中都需要进行网络请求,那么就需要在多个组件中都需要使用axios来进行网络请求 这就会导致项目和axios的耦合度,也就是关联度过高,如果哪天axios发生了重大更新或者不维护
网络编程 - axios
在实际开发中,我们经常需要进行网络请求,如果使用原生提供的方法,会存在如下问题: 需要对原生的XHR或fetch进行封装,以方便使用 在浏览器中可以使用XHR或fetch,但是在node环境中只能使用
网络编程 - fetch
Fetch可以看做是早期的XMLHttpRequest的替代方案,它提供了一种更加现代的处理方案 比如返回值是一个Promise,提供了一种更加优雅的处理结果方式 比如不像XMLHttpRequest
网络编程 - XMLHttpRequest
AJAX 是异步的 JavaScript 和 XML (Asynchronous JavaScript And XML)的简称 AJAX可以使用 JSON,XML,HTML 和 text 文本等格式发
网络请求 - HTTP简介
渲染模式 早期的网页都是通过后端渲染来完成的: 服务器端渲染(SSR,server side render 或 后端渲染) 客户端发出请求 服务端接收请求 根据参数等信息 去 数据库查找数据 再使用模