1.查询字符串
key1=val&key2=val2
2.json字符串
‘{“key1”:“val”,“key2”:“val2”}’
3、如何利用$.ajax向后台发送json字符串数据?
1.将参数转换为json字符串
JSON.stringify( )
2.将请求头设为json格式
contentType = 'application/json’
4、Ajax和axios的区别
Ajax | axios |
---|---|
自动将对象转换为查询字符串 | 会自动将对象转换为JSON字符串, |
请求头默认为:contentType: ‘contentType=‘application/x-www-form-urlencoded’’ | 请求头设置在headers里面,默认为: headers:{ contentType:‘application/json’ } |
返回success:function(data){} 或者error:function(){} | 返回一个promise对象。使用.then,.catch,finally |