2014-04-10 25 views
7

RESTful servisimden veri almak için $ kaynak kullanıyorum ve 'X-Page' ve 'X-Total-Pages' sayfalarının pagination için değerini almak için yanıt başlıklarını okumam gerekiyor.

Örnek:

Access-Control-Max-Age:1728000 
Cache-Control:max-age=0, private, must-revalidate 
Connection:Keep-Alive 
Content-Length:2637 
Content-Type:application/json 
Date:Thu, 10 Apr 2014 16:53:01 GMT 
Server:WEBrick/1.3.1 (Ruby/2.1.1/2014-02-24) 
Vary:Origin 
X-Page:1 
X-Per-Page:10 
X-Total:17 
X-Total-Pages:2 

Ama sunucudan tam başlıkları alamadı.

Bu döndürülür başlıklar: enter image description here

Bu sunucudan başlıkları ise: Aşağıdaki eklemek zorunda yanıtınız başlıklarında

.factory('TestAPI', ['$resource', 
     function ($resource) { 
      return $resource("http://ip.jsontest.com/?callback=showIP", {}, { 
       query: { 
        method: 'GET' 
       } 
      }); 
     }]) 

TestAPI.query({}, function (value, responseHeaders) { 
       console.log(responseHeaders()); 
      }, function (response) { 
       console.log(response); 
}); 

cevap

9

: enter image description here

Bu benim kodudur başlık:

Access-Control-Expose-Headers: X-Total-Pages, X-Page 

Bu sayede tarayıcı, gümrük başlıklarınızı açık bir şekilde okur.

+1

Ama nasıl açısal olarak okuyun? –

+1

Bu hayatımı kurtardı! Çok teşekkür ederim. –

+1

Bunu nasıl anlayabilirsiniz lütfen helpp –

İlgili konular