前端请求的2种形式

https://www.jianshu.com/p/d0a4de05786b

第1种是表单形式:

form表单形式是一种键值对形式

例如 a=1&b=3

 ajax {

            data: ,     {"a":1, "b":2}

            contentType: "application/x-www-form-urlencoded",    // 表示表单格式,http协议的body里是 a=1&b=3这种字符串, //默认为这种形式

            type: 'post',

 }

如果是get请求,表单里的数据组装会在url后面加上a=1&b=3

http协议get是请求资源,body是可以带数据的,

但很多工具对http的实现是不支持body带数据的,例如浏览器,httpclient等,所以后端request在body取不到数据

 

第2种是json形式

例如 {"a":1, "b":2}

url: url,

            data: JSON.stringify(data),     //为json格式数据

            contentType: "application/json",    // 表示json格式,http协议的body里是json字符串

            type: 'post',

 

转载于:https://my.oschina.net/u/257088/blog/1810229

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值