2013-12-08 3 views
0

Я делаю Ajax запрос с JQuery к Echonest, как вы могли бы знать, Echonest возвращает некоторые заголовки, чтобы увидеть ограничение скорости. Я пробовал все, что знал, чтобы читать заголовки, но я не мог получить заголовок.заголовок ответа JQuery Ajax возвращает пустую строку из запроса Echonest

Это мой код:

$.ajaxSetup({traditional:true, cache: false}); 
        url = 'http://developer.echonest.com/api/v4/song/profile?api_key=' + api_key + '&callback=?'; 
        var req = $.getJSON(url, 
         { 
          id : songID, 
          format: 'jsonp', 
          bucket:['audio_summary'] 
         }).done(function(data, status, resp){ 

          console.log(resp.getAllResponseHeaders()) 
          console.log(resp.getResponseHeader('X-Ratelimit-Limit')) 
         }); 

И это скриншот ответа:

enter image description here

Я пытаюсь читать X-ограничения частоты-Limit

Thanks

ответ

1

Я уверен, что нет способа получить заголовки из запроса jsonp, но эта служба выглядит как json, поэтому вместо этого нужно выполнить json-запрос.

+0

Полезно знать, я этого не знал. Я сейчас проверю. –

Смежные вопросы