安装

cnpm i axios -S

发送get请求

方法一:
在axios方法中直接传入一个对象,配置请求路径:url,
传递参数:params。然后使用。.then方法获得响应数据

//配置接口地址
axios.defaults.baseURL = 'http://127.0.0.1:3000'
function testget() {axios({url: '/a',params: {id: 1}}).then(response => {console.log('/a', response.data)return response.data}, error => {console.log('错误', error.message)})}
testget()

方法二:

function testget() {axios.get('/a?id=1').then(response => {console.log('/a', response.data)})
}

post请求

方法一:

function testpost() {axios.post('/a', {"id": 5,"name": "ssss"}).then(response => {console.log('/a1', response.data)}, error => {console.log('错误', error.message)})
}
testpost()

方法二:

function testpost() {axios({method: 'POST',url: '/a',data: {id: 1,name: "张三"}}).then(response => {console.log('/a', response.data)return response.data}, error => {console.log('错误', error.message)})
}testpost()

说明:post请求中,使用data传递信息
js服务器代码

var express = require('express')
var path = require('path')
var bodyParser = require('body-parser')
const { json } = require('body-parser')
var app = express()app.use(express.static(path.join(__dirname, 'public')))app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())app.get('/a', function(req, res) {console.log(req.query)res.send({ "id": 1, "name": "张三" })
})app.listen(3000, function() {console.log('app is runing...')
})

使用axios发送get和post请求相关推荐

  1. Vue axios 发送 get 和 post 请求

    发送 get 请求 this.axios.get('/rebar/produceTask/selectProProduceTaskItemList',{params:data}).then( res ...

  2. 如何使用Axios发送异步请求?

    首先,让我们来介绍一下Axios.Axios是一个基于Promise的HTTP客户端,它可以帮助我们轻松地发送异步请求.它支持所有现代浏览器(包括IE8+),并且还提供了Node.js的版本. 那么, ...

  3. 使用rest_framework写api接口的一些注意事项(axios发送ajax请求)

    1. 类继承GenericAPIView,定义queryset 印象深刻的事: 由于原来对于继承关系不太清楚,写接口 APIView/泛指GenericAPIView不太关注queryset 没有设置 ...

  4. Vue之axios发送Ajax请求

    2.10 axios发送ajax请求 axios github 2.10.1 准备工程 创建一个django工程,例如 login.创建完成之后,再创建一个子应用,例如users.最后再设置一下模板文 ...

  5. axios 发送 AJAX请求

    <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8" ...

  6. axios发送登录请求_使用axios实现登录功能(前后端联调)

    1.创建一个Login.vue页面 1.1 写页面components/Login.vue 在 src/components 下创建 Login.vue 页面 测试axios-{{title}} im ...

  7. vue商城项目开发:axios发送请求及列表数据展示

    使用axios发送get请求 先install一下axios: 在main.js中全局引入axios: 仅仅在main.js中引入axios不会生效: 第二种解决方法如下,也是最常用的: 使用$htt ...

  8. promise的应用和在VUE中使用axios发送AJAX请求服务器

    promise 用promise对函数封装: 原来的代码: <!DOCTYPE html> <html> <head><title>vue demo&l ...

  9. ios php 表单提交图片上传,axios发送post请求提交图片表单步骤详解

    这次给大家带来axios发送post请求提交图片表单步骤详解,axios发送post请求提交图片表单的注意事项有哪些,下面就是实战案例,一起来看一下. DOME 接口const userUploadA ...

最新文章

  1. 对ajax回调函数的研究
  2. php Pthread 多线程 (五) 线程同步
  3. 将输入的中文按要求翻译成拼音
  4. Java基础-重写方法
  5. winform技巧一,errorprovider,任务栏可见,总在最前
  6. JavaScript数据结构与算法——列表详解(上)
  7. 1466C. Canine poetry
  8. linux交换分区目录,Linux添加swap交换分区
  9. windows下python 版本opencv 安装
  10. 使用 Proteus 仿真 STM32
  11. 计算机导论的计算题,计算机导论复习题(选择部分)汇总
  12. oracle客户端下载和plsql下载以及配置远程连接oracle服务端(超详细)
  13. 腾讯新闻 React 同构直出优化实践
  14. 搜狐CEO张朝阳决定分拆网游业务单独上市
  15. java做报表_Java报表制作详细过程
  16. 英文期刊催稿信模板_英文投稿,询问进展,催稿 模版信
  17. One or more PGP signatures could not be verified
  18. 【JSTL】JSP 标准标签库JSTL学习
  19. storm风暴英雄 tempo_风暴英雄玩好乔汉娜需要知道的7个技巧 TempoStorm
  20. 组队学习-动手学数据分析-第二章第2、3节

热门文章

  1. nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 异常
  2. 修改计算机管理员密码,该怎么改电脑administrator密码
  3. 中国程序员最容易读错的70个英文单词,非常值得一看!
  4. Oracle 表字段的创建、删除、修改、查询
  5. Javascript 判断一个数是否为素数的三种解法
  6. linux md文件 编辑,用Vim写md文档的简单姿势
  7. Microsoft Word 设置底纹
  8. 应用于客户端的性能测试指标
  9. java电商平台_Java开源生鲜电商平台
  10. 投资怕选错房?跟着买房路线图走不亏!