Может ли версия HTTP или заголовки повлиять на внешний вид веб-страницы?

StackOverflow https://stackoverflow.com/questions/45013

  •  09-06-2019
  •  | 
  •  

Вопрос

Я знаю, я бы тоже подумал, что ответ явно «нет», но я столкнулся со странной ситуацией, когда, когда я просматриваю свой сайт с нашего промежуточного сервера, он кажется немного больше, чем когда я просматриваю его с моего локального сервера разработки.Я использовал Чарльза, чтобы подтвердить, что весь контент — HTML, изображения, CSS, JavaScript, все та же.

ЕДИНСТВЕННАЯ разница в трафике заключается в том, что (поскольку локальный сайт обслуживается с сервера режима разработки Django) заголовки ответов выглядят следующим образом:

HTTP/1.0 200 OK
Server  WSGIServer/0.1 Python/2.5.2
Date    Thu, 04 Sep 2008 23:56:10 GMT 
Vary    Cookie
Content-Length  2301
Content-Type    text/html; charset=utf-8

Тогда как на промежуточном сервере (где Django работает внутри Apache) заголовки выглядят так:

HTTP/1.1 200 OK
Date    Thu, 04 Sep 2008 23:56:06 GMT
Server  Apache/2.2.8 (Ubuntu) mod_python/3.3.1 Python/2.5.2 PHP/5.2.4-2ubuntu5 with Suhosin-Patch
Vary    Cookie
Content-Length  2301
Content-Type    text/html; charset=utf-8

Итак, насколько я могу судить, единственные различия — это HTTP/1.1 и HTTP/1.0, идентификатор сервера (Apache или WSGIServer) и порядок заголовков Date/Server.

Если подробнее остановиться на различиях во внешнем виде, то создается впечатление, что версия сайта на промежуточном сервере «увеличена» примерно на 10%.Например, основной логотип, который доминирует на нашей домашней странице, имеет ширину 220 пикселей, но когда наш промежуточный сервер отображается как ширина 245 пикселей.Все остальное на странице (другие изображения, текст, интервалы и т. д.) также пропорционально больше.

Все это есть в Firefox 3.На данный момент у меня нет других браузеров, с которыми можно было бы протестировать.

Кто-нибудь еще раньше сталкивался с каким-либо странным поведением?Я в недоумении.

Это было полезно?

Решение

Вы пробовали Просмотр -> Масштаб -> Сбросить на обоих сайтах?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top