当前位置: 首页 > news >正文

如何帮别人推广赚钱北京seo主管

如何帮别人推广赚钱,北京seo主管,wordpress 网站地图,制作流程图软件取消请求 发送一个异步请求获取数据,并在控制台中打印出返回结果。这里使用了 fetch 方法来发送请求,同时使用 AbortController 对象来实现请求的取消操作。 具体来说,代码中定义了一个 list 函数,该函数会创建一个 AbortContro…

取消请求

发送一个异步请求获取数据,并在控制台中打印出返回结果。这里使用了 fetch 方法来发送请求,同时使用 AbortController 对象来实现请求的取消操作。

具体来说,代码中定义了一个 list 函数,该函数会创建一个 AbortController 对象,并将其传递给 fetch 方法的 signal 参数中,以便在需要取消请求时使用。在发送新的请求之前,会先检查上一次请求是否已经完成,如果没有完成,则会使用 AbortController 对象的 abort 方法来取消上一次请求。

图下面代码所示

在里面使用异常捕获,因为再多次发送请求时并取消请求会提示This operation was aborted

let controller;const list = async () => {controller && controller.abort();controller = new AbortController();try {const result = await fetch("http://129.211.12.48:8080/api/forum/loadArticle",{ signal: controller.signal }).then((resp) => resp.json());console.log(result);} catch (error) {console.log("取消了上一次请求");}
};list();
list();

请求取消只能在fetch中实现,在xhr中无法实现,如相关库axios也是基于xhr实现的无法请求取消

axios 取消请求

首先创建了一个 CancelToken 实例,然后将其传递给请求的配置对象中。如果需要取消请求,可以调用 cancel 方法,并传递一个取消请求的原因。在请求的 catch 方法中,可以检查错误对象是否是由于请求被取消而导致的,如果是,就可以根据需要进行处理。

需要注意的是,如果请求已经发送并且正在等待响应,那么取消请求将不起作用,因为请求已经在服务器上处理了

import axios from "axios";
​
// 创建 CancelToken 实例
const source = axios.CancelToken.source();
​
// 发送请求
axios.get("http://129.211.12.28:8080/api/forum/loadArticle", {cancelToken: source.token,}).then((response) => {console.log(response.data);}).catch((error) => {if (axios.isCancel(error)) {console.log("请求已取消:", error.message);} else {console.log("请求出错:", error.message);}});
​
// 取消请求
source.cancel("请求被用户取消");

http://www.dinnco.com/news/39170.html

相关文章:

  • 程序员做网站外快优化加速
  • 网站的下载二维码怎么做seo推广知识
  • 马鞍山网站建设制作公司武安百度seo
  • yes风淘宝网站百度 官网
  • 网站维护成本百度应用商店下载
  • wordpress怎么优化图片短视频seo排名
  • 工艺品做网站网络营销推广公司网站
  • 深圳本地招聘网站有哪些关键词林俊杰免费听
  • 免费做公司电子画册的网站搜索引擎营销的步骤
  • 建设网站的特色超级外链吧外链代发
  • wordpress打开网站打不开seoul什么意思
  • 前端可以自己做网站么网站建设公司网站
  • 基于云服务器的网站开发永久免费客服系统
  • 武昌做网站jw100百度seo查询
  • 网站后台用户管理系统全国各城市感染高峰进度查询
  • 网站建设cms系统上海优化外包公司排名
  • 自适应网站什么意思广东东莞今日最新消息
  • 网页背景做的比较好的网站手游推广去哪里找客源
  • 南宁做网站推广的公司网站推广在线
  • 黄石网络推广百度seo工作室
  • 网站开发建设需多少钱自媒体怎么赚钱
  • 周口网站建设费用产品线上推广方案
  • 做网站站长一年能赚多少钱邯郸seo排名
  • 临沂网站设计公司百度seo技术优化
  • 有免费做理化试验的网站吗seo经理
  • wordpress css字体颜色百度seo公司兴田德润
  • 建筑工程网是什么网站seo服务公司上海
  • 哪里可以做产品购物网站十大营销策划公司排名
  • 太原市做网站公司免费软文发布平台
  • 回收类型网站如何做怎么申请网站空间