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

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

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

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

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

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

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

1
Набор символов не указан в ошибке заголовков 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Тег присутствует и страница была сохранена с UTF-8 кодировке, а, так …

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

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

1
Если я предоставляю только gzip-версию своего контента, должен ли я добавить заголовок кодировки var accept?
Я только что переместил статический сайт с VPS на Amazon S3. Я решил обслуживать только распакованную версию своих страниц, поскольку S3 не является веб-сервером, у меня не может быть логики, основанной на заголовках. Я также использую Cloudfront в качестве CDN. Я тестировал свою страницу с http://gtmetrix.com/ и получил плохую заметку, …

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

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

3
Как обращаться с просроченным контентом?
Давайте представим этот упрощенный случай: на веб-сайте аукциона есть страницы «подробности аукциона». Через несколько недель после окончания аукциона страница «подробности аукциона» больше не доступна. Мы просто работаем HTTP/1.1 410 Goneсо страницей, указывающей причину. Однако наши конкуренты играют по-разному (даже Ebay) ... Когда контент удаляется, он служит HTTP/1.1 301 Moved Permanentlyи …

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

4
Как сообщить браузеру кодировку символов веб-сайта 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"> <title> ... Открытие файла с диска в браузере (Google Chrome, Firefox) работает нормально. Запрашивая его через HTTP, веб-сервер отправляет другой …

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.