Вопросы с тегом «http-headers»

В протоколе передачи гипертекста (HTTP) поля заголовка HTTP содержат рабочие параметры HTTP-запроса или ответа. Вместе со строкой запроса или ответа (первая строка сообщения) они формируют заголовок сообщения.

119
Разница между заголовками HTTP Accept и Content-Type

Таким образом, Acceptзаголовок сообщает серверу MIME-тип ресурса, который ищет браузер. Например, сервер может отправлять обычный текст, HTML, JSON и т. Д. Хорошо, это имеет смысл, но когда я смотрю на Content-Typeзаголовок и он, кажется, делает то же самое. Например, он сообщает серверу, что ему...

31
Заголовки для предотвращения запросов 304 / If-Modified-Since / HEAD

Какие заголовки я должен отправлять для полной остановки всех запросов к серверу после того, как содержимое было кэшировано? У нас есть сервер с очень высокой задержкой (Sigh, VMWare), поэтому даже отправка HEADзапроса на сервер занимает + 40 мс. В настоящее время это отправляемые / получаемые...

31
Какой минимальный размер объекта рекомендуется для повышения производительности gzip?

Я работаю над улучшением времени отображения страницы, и один из методов - это распаковка содержимого с веб-сервера. Google рекомендует : Обратите внимание, что gzipping полезен только для больших ресурсов. Из-за накладных расходов и задержек сжатия и распаковки вы должны только сжать файлы выше...

17
Каковы последствия использования заголовков относительного расположения?

Согласно спецификации , заголовки Location, используемые в перенаправлении, требуют имя сервера HTTP/1.1 301 Moved Permanently ... Location: http://example.com/foo/baz/bar Однако в 2012 году большинство веб-браузеров распознают относительный путь и перенаправляют вас на новое место, используя...

16
Загрузка шрифтов заблокирована политикой общего доступа к ресурсам: нет Access-Control-Allow-Origin.

мы столкнулись с этой ошибкой в ​​Google Chrome. Мы думали, что все настроено правильно. А может и нет? http://skin.cdn.comПолитика шрифта из источника заблокирована для загрузки политикой общего доступа к ресурсам: в запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin»....

15
Набор символов не указан в ошибке заголовков HTTP

При тестировании этой страницы с Page Speed, я получаю сообщение Specify a character setоб ошибке: The following resources have no character set specified in their HTTP headers. Specifying a character set in HTTP headers can speed up browser rendering. Content-TypeТег присутствует и страница была...

13
Какой лучший способ закончить веб-сайт?

У меня есть веб-сайт, построенный на ASP.NET MVC 3, который будет полностью закрыт. Домен все еще будет требоваться в течение нескольких месяцев, поэтому в течение этого времени я хотел бы отобразить одно сообщение хотя бы на главной странице. Я думаю, что стандарты предписывают либо направлять все...

12
Особенности HTTP-заголовка Content-MD5

Мы обсуждаем, использовать ли заголовок Content-MD5. Плюсы: CMS позволяет нам легко включать его с минимальными издержками (кэшированные ответы в 80% + случаев). Это добавит еще один уровень защиты от проблем. Минусы: Заголовок Content-Length всегда присутствует (даже на динамически создаваемых...

11
Если я предоставляю только gzip-версию своего контента, должен ли я добавить заголовок кодировки var accept?

Я только что переместил статический сайт с VPS на Amazon S3. Я решил обслуживать только распакованную версию своих страниц, поскольку S3 не является веб-сервером, у меня не может быть логики, основанной на заголовках. Я также использую Cloudfront в качестве CDN. Я тестировал свою страницу с...

11
Использует ли заголовок «Сервер» какую-либо цель?

Например, когда я сбрасываю заголовок ответа для моего сервера, я получаю: Server: Apache/2.2.11 (Ubuntu) PHP/5.2.6-3ubuntu4.5 with Suhosin-Patch mod_ssl/2.2.11 OpenSSL/0.9.8g Это используется для чего-нибудь? Является ли это угрозой безопасности (пусть и небольшой), распространяющей структуру...

10
Почему «29030400» секунд используется в качестве общего значения для срока действия кэша?

Я заметил, что 29030400 очень часто используется в директивах Expires для статических файлов. Google рекомендует кэшировать файлы такого типа до 1 года (не менее 1 месяца). Я сделал математику: 29030400 секунд = 336 дней То есть около 1 года минус 1 месяц, поэтому он отлично попадает в...

9
Что должно произойти при удалении контента?

Меня интересует стандартная обработка удаленных ссылок на данные из приложения и перспективы SEO. У меня есть приложение, в котором пользователи могут создавать контент, но они также могут удалять контент. Каков наилучший способ обработки входящего трафика на ссылки, которые с тех пор были удалены?...

9
Как обращаться с просроченным контентом?

Давайте представим этот упрощенный случай: на веб-сайте аукциона есть страницы «подробности аукциона». Через несколько недель после окончания аукциона страница «подробности аукциона» больше не доступна. Мы просто работаем HTTP/1.1 410 Goneсо страницей, указывающей причину. Однако наши конкуренты...

9
Как сообщить браузеру кодировку символов веб-сайта HTML независимо от заголовка типа содержимого сервера?

У меня есть HTML-страница, которая правильно (кодировка физического на диске соответствует этому) объявляет его Content-Type : <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content= "text/html; charset=utf-8">...

9
Когда использовать, а не использовать ETags

Я только что заглянул на наш сайт на WebPageTest.org, и одна из их рекомендаций по ускорению работы сайта: Заголовки ETag, как правило, не должны использоваться, если у вас нет явной причины их использовать Мне было интересно, что это значит. Означает ли это, что статический контент, который, как...

8
Нужно ли указывать тип содержимого в заголовке ответа http?

За исключением html-документа, в настоящее время все файлы (css, javascript и изображения), обслуживаемые моим веб-сервером, не указываются content-typeв заголовке ответа http. Я случайно заметил это, поскольку намеревался удалить typeатрибут и из моего scriptтега, и из linkтега, но натолкнулся на...

8
Устраняет ли протокол SPDY необходимость в доменах без файлов cookie?

При использовании простого HTTP домены без файлов cookie - это оптимизация, позволяющая избежать ненужной отправки заголовков файлов cookie для ресурсов страницы. Однако протокол SPDY сжимает заголовки HTTP и в некоторых случаях устраняет ненужные заголовки. Тогда мой вопрос: делает ли SPDY домены...

8
Как Google 418 воспринимает HTTP 418 как «настоящую» ошибку?

Мне было интересно, знаете ли вы, как Google и другие поисковые системы обрабатывают веб-сайт с помощью кода состояния HTTP 418 I'm a teapot. Согласно этой статье в Википедии , его можно использовать как код ошибки клиента (4xx). Я хотел бы использовать этот код ошибки для веб-сайта, посвященного...