2015-03-31 6 views
2

Примечание: Оказывается, это дубликат: Accessing the web page's HTTP Headers in JavaScriptПолучить заголовки ответа index.html

Есть ли способ, чтобы получить заголовки запроса для запроса index.html? Например, это скриншот меня удар google.com

enter image description here

Я хотел бы быть в состоянии получить доступ к заголовкам запроса. Это возможно?

А как насчет других активов javascript/css?

+0

Вы, вероятно, не может сделать это, не нарушая политику того же происхождения, но может быть обходные, как вы хотите, чтобы получить данные запроса, но не у вас уже есть это когда вы отправляете запрос? – adeneo

+0

Возможный дубликат [Доступ к HTTP-заголовкам веб-страницы в JavaScript] (http://stackoverflow.com/questions/220231/accessing-the-web-pages-http-headers-in-javascript) – albanx

+0

Начальная загрузка выполняется с помощью в самом браузере, я не вижу возможности для доступа к этим заголовкам, кроме повторного запроса их через javascript ... – gtramontina

ответ

-1

Это зависит от того, как Вы запрашиваете эту страницу, если вы загружаете его на AJAX с JavaScript/JQuery можно:

$.ajax({ 
    type: 'GET', 
    url:'google.com', 
    success: function(resp){ 
     console.log(resp.getAllResponseHeaders()); 
    } 
}); 
+0

Нет, просто использовали это в качестве примера. Я хочу получить заголовок accept-language без дополнительного HTTP-запроса. – kentcdodds

+1

Нельзя делать с чистым html, вы не сможете прочитать заголовки. Если вы обслуживаете свою страницу через PHP, например, вы можете напечатать свои заголовки, но при загрузке внешней страницы, если вы не используете javascript, вы не сможете получить заголовки. – taxicala