怎么用javascript发送post请求

JavaScript013

怎么用javascript发送post请求,第1张

$.ajax({

url:"(你要请求的url地址)",

data:{

"key1" : "value1",

"key2" : "value2"

},

type:"post", //此处传递方式可以是get也可以是post

dataType:"json", //后台要返回的数据形式

success:function(data){//请求成功的要执行的回调函数

console.log('请求成功')

console.log(data)

},

error:function(msg){//请求失败的要执行的回调函数

console.log('请求失败')

console.log(msg)

}

})

在开发过程中后端要求请求方式为post,但传输的数据格式为form表单formdata形式的。

在用axios插件请求数据时实现上述请求,可以添加 params 属性,但是这种方式会在请求url后面拼接请求参数,与post请求有些不符。