Что такое HTTP (протокол передачи гипертекста)?

Сокращенно от Hypertext Transfer Protocol, HTTP - это набор стандартов, которые позволяют пользователям World Wide Web обмениваться информацией, найденной на веб-страницах. При доступе к любой веб-странице ввод // перед адресом говорит браузеру об обмене данными через HTTP. Например, URL для Computer Hope - это //www.computerhope.com. Современные браузеры больше не требуют HTTP перед URL-адресом, так как это метод связи по умолчанию. Однако он сохраняется в браузерах из-за необходимости разделения протоколов, таких как FTP. Ниже приведены некоторые основные факты об HTTP.

  • Термин HTTP был придуман Тедом Нельсоном.
  • Стандартный порт для HTTP-соединений - это порт 80 .
  • HTTP / 0.9 был первой версией HTTP и был представлен в 1991 году.
  • HTTP / 1.0 указан в RFC 1945 и был введен в 1996 году.
  • HTTP / 1.1 указан в RFC 2616 и был официально выпущен в январе 1997 года.

HTTPS

Сокращенно от Hypertext Transfer Protocol Secure, HTTPS - это протокол, который использует HTTP для соединения, зашифрованного системой безопасности транспортного уровня. HTTPS используется для защиты передаваемых данных от прослушивания. Это протокол по умолчанию для проведения финансовых транзакций в сети, и он может защитить пользователей сайта от цензуры со стороны правительства или интернет-провайдера.

  • HTTPS использует порт 443 для передачи своей информации.
  • HTTPS впервые используется в HTTP / 1.1 и определен в RFC 2616.

Подсказка: как защитить себя и убедиться, что данные в Интернете безопасны, когда он-лайн.

HTTP коды состояния

Ниже приведен список кодов состояния HTTP, которые в настоящее время определены Computer Hope. Эти коды позволяют клиенту получать доступ к другому компьютеру или устройству по HTTP, чтобы знать, как продолжить или не продолжить. Например, 404 сообщает браузеру, что запрос не существует на сервере.

1xx - 2xx3xx - 4xx5xx
100 (Продолжить)

101 (переключение протоколов)

102 (Обработка)

200 (успех)

201 (выполнено)

202 (принято)

204 (без содержания)

205 (Сбросить содержимое)

206 (Частичное содержание)

207 (мульти-статус)

301 (перемещено навсегда)

302 (временно перемещено)

304 (загруженная кэшированная копия) 307 (внутреннее перенаправление)

ошибка 400, неверный запрос)

401 (требуется авторизация)

402 (требуется оплата)

403 (запрещено)

404 Не Найдено)

405 (метод не разрешен)

406 (не приемлемо)

407 (требуется проверка подлинности прокси)

408 (запрос времени ожидания)

409 (конфликт)

410 (пропал) 411 (требуется длина) 412 (предварительное условие не выполнено)

413 (слишком большой объект запроса)

414 (слишком большой URI запроса) 415 (неподдерживаемый тип мультимедиа)

416 (диапазон запросов не удовлетворяется)

417 (ожидание не выполнено) 422 (необработанный объект) 423 (заблокировано)

424 (Сбой зависимости)

500 - внутренняя ошибка сервера)

501 (не реализовано) 502 (плохой шлюз)

сервис 503 недоступен)

Ошибка 504 Время ответа сервера истекло)

505 (версия HTTP не поддерживается)

506 (вариант также договаривается) 507 (недостаточно места)

510 (не продлен)

Сервер Apache, Компьютерные сокращения, Домен, FTP, Интернет, Интернет-термины, Порт, Протокол, Условия безопасности, SSL, URL, Веб-дизайн, Веб-страница, World Wide Web