解决一个上古时代的坑:JQuery 提交 PayLoad

传统 JQuery 开发 Post 应该多是用 FormData 提交,Angular2+ 默认应该是PayLoad 提交,对于这两种形式没有概念,今天使用MUI和SpringBoot交互发现区别,SpringBoot对于PayLoad的兼容要好一些。那么JQuery怎么提交PayLode呢?有两点:1是data得用字符串形式,2是contentType: “application/json”:

$.ajax({
    url: serviceUrl,
    type: "POST",
    dataType: "json",
    data: jsonData,
    contentType: "application/json"
}); 

https://stackoverflow.com/questions/27172974/how-to-post-data-on-payload-instead-of-formdata

发布了195 篇原创文章 · 获赞 47 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/rocshaw/article/details/100739882