vue 集成axios之后,发送的post请求默认为payload 方式。 如果想改为正常的方式,需要增加headers头,并且将发送是数据json格式改为 querystring的方式。
安装依赖
cnpm install qs
导入依赖
import Qs from 'qs'
在需要使用post的地方使用下面的方法,其中postData是一个json对象
this.$http({ url: '/api/act/yourApi.api', method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' }, data: Qs.stringify(postData) }) .then(res => { console.log(res); }) .catch(err => { console.log(err); })
这样,发送的数据就是以 form-urlencodoed的方式发送了。
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
Cotations de prix Ethereum
Comment ouvrir le fichier gff
Que signifie STO dans la blockchain ?
Comment acheter du Bitcoin
Causes et solutions des erreurs d'exécution
Que dois-je faire si le résultat correspondant de la fonction vlookup est N/A ?
que signifie le titre
Logiciel pour créer des solveurs de Sudoku