ionic2 Http请求配置

如何配置ionic的http请求,使:

clipboard.png

变成

clipboard.png
的?

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有没有类似的方法?

阅读 8.3k
1 个回答

变成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("&");
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进