前言
项目angular中使用jQuery请求,想替换为angular自身请求,结果发现后台没法获取參数,所以,查询资料分析一下,做个总结。
步骤如下:
首先,angular和jQuery中请求是不同的。如下:
jQuery:
请求contentType是:
application/x-www-form-urlencoded; charset=UTF-8
该类型数据被编码成以 ‘&’ 分隔的键-值对, 同时以 ‘=’ 分隔键和值. 非字母或数字的字符会被百分比编码: 这也就是为什么这种类型不支持二进制数据(应使用 multipart/form-data 代替)。
data参数是处理过的: