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

怎么用sublime做网站seo运营人士揭秘

怎么用sublime做网站,seo运营人士揭秘,进qq空间上面没有网站,世界上最有趣的网站TypeScript 1、Axios 1.1、概述 1.2、axios 的基本使用 1.3、axios 的请求方式及对应的 API 1.4、axios 请求的响应结果结构 1.5、axios 常用配置选项 1.6、axios.create() 1.7、拦截器 1.8、取消请求2、Promise 2.1、封装 fs 读…

TypeScript

  • 1、Axios
    •       1.1、概述
    •       1.2、axios 的基本使用
    •       1.3、axios 的请求方式及对应的 API
    •       1.4、axios 请求的响应结果结构
    •       1.5、axios 常用配置选项
    •       1.6、axios.create()
    •       1.7、拦截器
    •       1.8、取消请求
  • 2、Promise
    •       2.1、封装 fs 读取文件操作
    •       2.2、封装 fs 读取文件操作
    •       2.3、util.promisify
    •       2.4、resolve、reject函数
    •       2.5、Promise.all()
    •       2.6、Promise.race()
    •       2.7、执行顺序
    •       2.8、异常穿透
    •       2.9、中断 Promise 链

1、Axios

      1.1、概述

        axios 是一个基于 Promise 的 HTTP 客户端,用于浏览器和 Node.js 环境。它可以发送异步的 HTTP 请求,支持许多常见的功能,如请求和响应的拦截、请求取消、自动转换 JSON 数据等。axios 的设计简单易用,可以轻松地与现代的前端框架(如 React、Vue.js)集成,并且在 Node.js 环境中也能发挥作用。axios 是由 Promise API 提供支持,因此可以通过使用 async/await 等方式处理异步操作,使得代码更加清晰易读

安装:npm i axios

      1.2、axios 的基本使用

        首先搭建一个服务器,这里使用 json-server 提供的模拟服务器

安装:npm i -g json-server

// db.json 模拟数据库内容
{"posts": [{"id": 1,"title": "posts_aaa","author": "Niki"},{"id": 2,"title": "posts_bbb","author": "Tom"}],"comments": [{"id": 1,"body": "comment_ccc","postId": 1},{"id": 2,"body": "comment_ddd","postId": 2,}],"profile": {"name": "profile_eee"}
}

开启服务器:json-server --watch .\db.json

const axios = require("axios");// 输出样式
function green(str) {console.log(`\x1b[32m${str}\x1b[0m`);
}
function red(str) {console.log(`\x1b[31m${str}\x1b[0m`);
}// GET请求  获取
function get(table, id) {axios({// 请求类型method: "GET",// URLurl: `http://localhost:3000/${table}/${id}`,}).then((response) => {green("获取成功!");console.log(response.data);});
}// POST请求  添加
function post(table, obj) {axios({// 请求类型method: "POST",// URLurl: `http://localhost:3000/${table}`,// 请求体data: obj,}).then((response) => {green("发送成功!");console.log(response.data);});
}// PUT请求  修改
function put(table, id, obj) {axios({// 请求类型method: "PUT",// URLurl: `http://localhost:3000/${table}/${id}`,// 请求体data: obj,}).then((response) => {green("修改成功!");console.log(response.data);});
}// DELETE  删除
function del(table, id) {axios({// 请求类型method: "DELETE",// URLurl: `http://localhost:3000/${table}/${id}`,}).then((response) => {green("删除成功!");console.log(response.data);});
}// 测试
// get("posts", 2);
// post("posts", {title: "posts_ccc", author: "John"});
// put("posts", 3, {title: "posts_ccc", author: "Siri"});
// del("posts", 3);

      1.3、axios 的请求方式及对应的 API

        上面的例子中,axios() 其实是 axios.request() 的简写形式,在使用 axios.request() 时,需要配置 method 来指明请求类型,对此 axios 提供了请求方法对应的 API,例如对于 GET 请求,可以使用 axios.get() 这个 API 来发送请求,使得看起来更加明了,以下是 Axios 支持的请求方法和对应的 API

<
请求方式对应的 API描述
GETaxios.get(url [,config])获取资源
POSTaxios.post(url [,data [,config]])创建资源
PUTaxios.put(url [,data [,config]])更新资源
DELETEaxios.delete(url [,config])删除资源
http://www.dinnco.com/news/87137.html

相关文章:

  • 静态网站设计合肥网站seo整站优化
  • 网站上传后怎么访问网站搭建公司
  • 国外做游戏评测的视频网站有哪些淘宝app官方下载
  • 电商网站价格监控新乡网站seo
  • 网站建设功能定位怎么写网络推广有哪几种方法
  • 靖江网站优化中国数据网
  • 中国人做外贸网站都卖什么百度关键词排名联系
  • 佛山公益网站制作报个电脑培训班要多少钱
  • 网页设计和网站建设是同一回事吗武汉seo引擎优化
  • 佛山新网站建设百度指数资讯指数是指什么
  • 山西推广型网站开发东莞网站建设推广品众
  • 成都个人网站建设网站长尾关键词排名软件
  • 沈阳做网站公司有哪些谷歌seo站内优化
  • 教育网站安全建设方案网站推广和网站优化
  • 做网站需要融资做网站建网站公司
  • 海汇100做网站可靠吗适合小学生的新闻事件
  • 北京营销型网站建设公司seo优化网站排名
  • 商丘做网站的哪家好贵阳网络推广排名
  • 微信分销网站建设费用知乎推广合作
  • 做棋牌网站什么是网络营销策划
  • 怎么制作网站论坛模板seo免费教程
  • 深圳做网站开发费用广告网站建设网站排名优化
  • 本校网站建设公司网站域名续费一年多少钱
  • wordpress修改站点logo大小百度账号人工申诉
  • 长沙建一个网站大概要多少钱网络营销是什么工作
  • wordpress 限制登陆一键优化清理
  • 杭州房产网信息网官网长沙网站优化
  • 安阳网站建设报价百度网站排名优化价格
  • 默认网站预览能能显示建设中搜索引擎培训班
  • 公司的宣传网站应该怎么做网上宣传方法有哪些