码迷,mamicode.com
首页 > Web开发 > 详细

Angular 设置http

时间:2015-08-26 15:58:37      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

  .config(
    [‘$stateProvider‘, ‘$urlRouterProvider‘, ‘AuthProvider‘, ‘$httpProvider‘,‘TokenGenerator‘
      function ($stateProvider, $urlRouterProvider, AuthProvider, $httpProvider, TokenGenerator) {

          $httpProvider.interceptors.push(function ($q) {
             var token = TokenGenerator.create();
             return {
                 ‘request‘: function (config) {
                    if(/api/.test(config.url)) {
                      config.url = config.url + ‘?token_id=‘+token;
                    }
                    return config || $q.when(config);
                }
             }
          });
    ....

这样可以在每次对api下操作的请求时候,加上当前的token。至于更多的设置,那就举一反三咯

Angular 设置http

标签:

原文地址:http://my.oschina.net/imot/blog/497286

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!