1

Chrome Dev Tools'ların neden istekte bulunduğum başlıkları göstermediğini bilmek istiyorum. Twitter API'sine bir istek göndermek istiyorum ve bir Yetkilendirme başlığı gerektiriyor.Chrome Dev Araçlar tüm istek başlıklarını göstermiyor

ben aşağıdaki kod yürütmek ediyorum:

getTweets(hashtag : string){ 
     var headers = new Headers(); 
     headers.append('Test-Test', '123456789'); 
     headers.append('Authorization', 'Bearer AAAAAAAAAAAAAAAAAAAAAONruQAQda4njz64ske7axXN9sw4U0oU%3Dr1niTwVKwXomZczDKgN0wWHWEMPrPcnXXMgVQhiTIzays7J'); 


     return this.jsonp.get('https://api.twitter.com/1.1/search/tweets.json?q=canada&callback=JSONP_CALLBACK', {headers: headers}); 
    } 

beklendiği gibi verileri dönmüyor Ancak.

Chrome Dev Tools'a gittiğimde, eklediğim üstbilgileri istekte göremiyorum. Neden bu

Chrome Dev Tools Request

mı? Üstbilgileri düzgün eklemiyor muyum? Chrome Dev Tools yalnızca temel başlıkları gösterir mi? Neler oluyor?

cevap

0

JSONP kullanırken tarayıcı tarafından gönderilen üstbilgileri denetlemenin bir yolu yoktur. JSONP, bir sunucu bitiş noktasına işaret eden bir <script> etiketinin eklenmesinden oluşan akıllı bir hiledir (ya da nasıl göründüğüne bağlı olarak ...). Nihayetinde, <script> etiketi üzerinden komut istemekte ve hangi etkiyi etkileyemeyeceğinize karar verecek bir tarayıcıdır.

Gönderen: https://stackoverflow.com/a/19604865/3279156

+0

Gerçekten? Peki, bir başlık parametresine sahip olmanın anlamı nedir? – CodyBugstein

İlgili konular