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

HTTP Расшифровывается как «Протокол передачи гипертекста» и является протоколом, который приложения используют для доступа к документам / веб-страницам / данным из всемирной паутины.

55
В чем преимущество принудительной загрузки сайта по протоколу SSL (HTTPS)?

Допустим, у меня большой сайт только для контента; нет входа или выхода, нет имен пользователей, нет адресов электронной почты, нет защищенной области, ничего секретного на сайте, нада. Люди просто заходят на сайт и переходят от страницы к странице и смотрят контент. Помимо небольшого увеличения в...

45
Когда веб-серверы отправляют страницу, почему они не отправляют все необходимые CSS, JS и изображения без запроса?

Когда веб-страница содержит один CSS-файл и изображение, почему браузеры и серверы тратят время на этот традиционный трудоемкий маршрут: браузер отправляет начальный запрос GET для веб-страницы и ожидает ответа сервера. Браузер отправляет еще один запрос GET для файла CSS и ждет ответа сервера....

23
Что делает WWW?

Этот вопрос был перенесен из Stack Overflow, потому что на него можно ответить в Webmasters Stack Exchange. Мигрировал 8 лет назад . Чтобы быть ясным: я не спрашиваю, должен ли я использовать wwwв своем URL, или каковы плюсы и минусы, эта тема хорошо освещена. Я также не был уверен, был ли это...

17
Зачем нужны такие методы, как GET и POST в протоколе HTTP?

Разве мы не можем реализовать протокол HTTP, используя только тело запроса и тело ответа? Например, URL будет содержать запрос, который будет отображаться на функцию в зависимости от языка программирования на стороне сервера, скажем, сервлета, и в ответ будет отправлен ответ HTML и JavaScript....

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

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

16
Имеет ли смысл возвращать 410 вместо 404, когда какая-то страница была окончательно удалена?

Имеет ли смысл возвращать 410вместо того, 404когда некоторые страницы были удалены навсегда? В этом видео Мэтт Каттс говорит, что Google относится к ним одинаково, но есть ли другие причины для реализации 410(кроме технической...

16
Для чего используется метод HTTP PROPFIND?

В моем журнале доступа к серверу я заметил ряд строк, которые раньше никогда не появлялись в течение одной секунды: PROPFIND /images/flag.jpg HTTP/1.1 405 493 265 511 - LibreOffice HEAD /images/flag.jpg HTTP/1.1 200 164 - 229 - LibreOffice GET /images/flag.jpg HTTP/1.1 200 186 338166 338395 -...

14
Канонический URL для домашней страницы и косой черты

Моя домашняя страница может быть связана с: http://example.com http://example.com/ http://example.com/?ref=1 http://example.com/index.html http://example.com/index.html?ref=2 (the same page is served for all those URLs) Я думаю об определении канонического URL, чтобы убедиться, что Google не...

14
Как я могу узнать, какие другие веб-сайты размещены с IP-адреса моего сайта и почему это важно с точки зрения SEO?

Я слышал, что с точки зрения SEO важно, какие другие сайты размещаются на IP-адресе, на котором хранится мой сайт. Влияют ли другие сайты, размещенные на моем сервере / VPS, на мои результаты поиска в поисковых системах? Есть ли команда, которую я могу запустить в клиенте telnet, чтобы узнать,...

13
Загрузка основного JavaScript на каждой странице? Или разбить его на соответствующие страницы?

У меня есть 700kbраспакованный файл JS, который загружается на каждой странице. Раньше у меня были 12файлы javascript на каждой странице, но для уменьшения http-запросов я сжал их все 1 file. Этот файл есть ~130kb gzippedи обслуживается gzip. Однако на локальном компьютере он все еще...

13
Что произойдет, если вы не установите заголовок управления кэшем?

Что произойдет, если вы не установите cache-controlзаголовок? Указывает ли HTTP поведение по умолчанию, которому должны следовать клиенты, или это решать самим клиентам? В Chrome я видел некоторые запросы Javascript, в которых cache-controlзаголовки не отображаются как 200 (from disk cache). Chrome...

13
Каков правильный код состояния HTTP для: «Эта версия этого API более не поддерживается»?

У меня есть RESTful API. Есть 3 версии: v1, v2 и v3. Я собираюсь опубликовать v4, и мы решили прекратить v1, что означает, что все запросы http://example.com/v1/resourceне будут выполнены, но вызовы http://example.com/v2/resourceпродолжат работать. Как правильно обозначить ошибку? Я рассмотрел...

12
Интерпретация пустого User-агента

Как мне интерпретировать пустой User-agent? У меня есть некоторый код аналитики, и этот код должен анализировать только человеческий трафик. У меня есть рабочий список User-агентов, обозначающий человеческий трафик и бот-трафик, но пустой User-agent оказывается проблематичным. И я получаю много...

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

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

10
Знак плюс перед URL в пользовательских агентах

Я запустил небольшой веб-сканер и должен был решить, какой пользовательский агент использовать для него. Списки агентов поиска и Wikipedia предлагают следующий формат: examplebot/1.2 (+http://www.example.com/bot.html) Однако некоторые боты опускают знак плюс перед URL. И мне интересно, что это...

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

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

8
WWW.example.com или HTTP://example.com - какой из них является перспективным?

http://example.com www.example.com http://www.example.com example.com С каким из них вы бы предпочли работать с 2016 года? Какое доменное имя вы бы назвали своим клиентам, веб-сайтам, которые ссылаются на вас, вашим фирменным бланкам, вашим контактным карточкам и так далее. Почему один или другой?...

8
HTTPS лучшие практики для SEO и юзабилити

Рассмотрим страницу, http://example.comкоторую можно просматривать как публично, так и при аутентификации пользователя. Теперь предположим, что вы включаете HTTPS для каждой страницы, когда пользователь заходит на ваш сайт, но только тогда, когда они вошли в систему. http://example.comТеперь ваша...

7
Журналы Apache: «:: 1…» ОПЦИИ * HTTP / 1.0 "200 -

Просто просмотрите журналы не очень загруженного сайта на одном из наших серверов Apache и обратите внимание на их массу в журнале: ::1 - - [15/Apr/2011:12:11:40 -0700] "OPTIONS * HTTP/1.0" 200 - ::1 - - [15/Apr/2011:12:11:41 -0700] "OPTIONS * HTTP/1.0" 200 - ::1 - - [15/Apr/2011:12:11:44 -0700]...