微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jquery ajax request payload和fromData请求方式

原文链接https://my.oschina.net/u/3407708/blog/1859671

https://my.oschina.net/u/3407708/blog/1859671

请求头的不同

fromData

var data =  {
    name : 'yiifaa'
};
//  提交数据
$.ajax('app/', {
    method:'POST',
    //  将数据编码为表单模式
    contentType:'application/x-www-form-urlencoded; charset=UTF-8',
    //  数据必须为JS对象,不可是字符串
    data : data,
    success : function(datas) {
        console.log(datas)
    }
})

但是payload是这样请求的

$.ajax('app/', {
    //  据我测试了多次,payload只能用于POST方式
    method:'POST',
    //  数据类型必须为application/x-www-form-urlencoded之外的类型
    contentType:'application/json;charset=utf-8', charset=UTF-8',
    //  数据必须转换为字符串
    data : JSON.stringify(data),
    success : function(datas) {
        console.log(datas)
    }
})

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐