ionic2 Http请求配置
本文介绍了ionic2 Http请求配置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
如何配置ionic的http请求,使:
变成
的?
ionic1.x 的时候是这样配置的:
.config(['$httpProvider',function ($httpProvider) {
$httpProvider.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8';
$httpProvider.defaults.transformRequest = function(data){
if (data === undefined) {
return data;
}
return $.param(data);
}
}]);
ionic2有没有类似的方法?
解决方案
变成form表单提交
在$http.post请求中加上
headers: {
Content-Type': 'application/x-www-form-urlencoded'
},
transformRequest: function(data) {
var str = [];
for (var p in data)
str.push(encodeURIComponent(p) + "=" + encodeURIComponent(data[p]));
return str.join("&");
}
这篇关于ionic2 Http请求配置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文