axios POST提交数据的三种请求方式写法

mac2024-03-16  23

1、Content-Type: application/json      ==> @RequestBody

import axios from 'axios' let data = {"code":"57893","name":"kelly"}; axios.post(`${this.$url}/test/testRequest`,data) .then(res=>{ console.log('res=>',res); })

2、Content-Type: application/x-www-form-urlencoded

import axios from 'axios' import qs from 'Qs' let data = {"code":"1234","name":"yyyy"}; axios.post(`${this.$url}/test/testRequest`,qs.stringify(data)) .then(res=>{ console.log('res=>',res); })

3、Content-Type: multipart/form-data

import axios from 'axios' let data = new FormData(); data.append('code','6352'); data.append('name','kelly'); axios.post(`${this.$url}/test/testRequest`,data) .then(res=>{ console.log('res=>',res); })
最新回复(0)