Що таке HTTP-протокол?

Дата:

2019-06-28 06:30:08

Перегляди:

607

Рейтинг:

1Дизлайк 0Любити

Поділитися:

Table of contents:

Hypertext Transfer Protocol (або HTTP) є основою передачі даних для World Wide Web. Такі протоколи являють собою структурований текст, який використовує логічні зв'язки (гіперпосилання) між вузлами, що містять певні дані. Таким чином, це спосіб обміну або передачі гіпертексту.

http протокол

HTTP-протокол працює як функція запит-відповідь у клиентско-серверної моделі обчислень. Так, веб-браузер виступає в ролі клієнта, а хостинг сайту є сервером. Клієнт відправляє повідомлення запиту HTTP на сервер, що надає певні ресурси (наприклад, HTML-файли та інші матеріали), а потім повертає відповідне повідомлення. Відповідь містить інформацію про запит, і також може містити вказану вміст в тілі повідомлення.

Браузер є основним прикладом агента користувача (клієнта). Інші типи користувальницьких агентів включають в себе програмне забезпечення, використовуване для індексації пошуковими провайдерами, мобільні програми та інші ресурси, які використовують або відображають веб-контент.

HTTP-протокол призначений для забезпечення проміжних елементів мережі для підвищення або забезпечення зв'язку між клієнтами і серверами. Сайти з великим трафіком часто витягують для себе вигоду з кешу веб-серверів, які відображають контент від імені вищих ресурсів, зменшуючи час завантаження. Кеш браузерів, при цьому дозволяє користувачеві зменшити мережевий трафік. Проксі-сервера, які використовує HTTP-протокол локальної мережі, можуть забезпечити зв'язок для клієнтів, які не допускають глобальну маршрутизацію адреси, шляхом ретрансляції повідомлень із зовнішніх серверів.протокол передачі гіпертексту http

Більше:

Розширення

Розширення "Економія трафіку Google Chrome

У статті піде мова про те, як здійснюється економія трафіку в Google Chrome. Цей режим ще називають "Турбо", і його практично кожен спостерігав в таких браузерах, як Yandex Browser або Opera. Проте в Google Chrome даний компонент відсутній, і заощади...

Смайли в

Смайли в "Скайпі" - опис, застосування, секрети

Skype - програма, якою користуються багато людей. Вона призначена спеціально для спілкування і обміну даними. Як і будь-який інший месенджер, "Скайп" оснащений чудовим інтерфейсом і графічними елементами. Тут можна виражати емоції різними способами. ...

Ресурс вогняна сіль в

Ресурс вогняна сіль в "Скайриме"

Матеріал у грі «Скайрим» вогняна сіль має ряд застосувань, які будуть корисні для гравця. Цей предмет можна дістати кількома способами, які варто знати користувачу. Стаття надає всю потрібну інформацію з цього ресурсу.ВидобутокУ проекті ж...

Сесія HTTP являє собою послідовний процес запитів і відповідей. Клієнт ініціює запит шляхом створення TCP-підключення до певного порту на сервері, а останній прослуховує цей порт і чекає повідомлення із запитом. При його отриманні сервер посилає в рядку стану повідомлення у відповідь. Тіло цього повідомлення, як правило, являє собою запитаний ресурс, хоча може бути відображено повідомлення про помилку або інша інформація.

Якщо розглядати призначення протоколу HTTP, слід відзначити, що він визначає методи з метою вказати потрібну дію, виконувану за виявленими ресурсів. При цьому вид відображуваної інформації (раніше існуючі дані або генеруються динамічно) залежить від реалізації сервера. Часто такий ресурс відповідає файлу або сценарієм, розташованому на хостингу.

Деякі методи, які використовують протокол передачі гіпертексту HTTP, призначені тільки для пошуку інформації і при цьому не повинні змінювати стан сервера. Іншими словами, вони не роблять серйозного впливу, за винятком відносно нешкідливих ефектів – кешування або збільшення статистики відвідувань.призначення протоколу http

З іншого боку, HTTP-протокол може застосовувати такі методи, які призначені для дій, здатних вплинути або на сервер, або на інші зовнішні ресурси – активізувати фінансові операції або виконати передачу електронної пошти. Зрідка такі способи використовуються веб-роботами або деякими сайтами і можуть робити запити незалежно від основного завдання.


Article in other languages:

AR: https://tostpost.com/ar/computers/18085-http.html

BE: https://tostpost.com/be/kamputary/34709-shto-takoe-http-pratakol.html

DE: https://tostpost.com/de/computer/34388-was-ist-das-http-protokoll.html

En: https://tostpost.com/computers/29144-what-is-http-protocol.html

ES: https://tostpost.com/es/equipos/34248-qu-es-el-protocolo-http.html

HI: https://tostpost.com/hi/computers/19745-http.html

JA: https://tostpost.com/ja/computers/17755-http.html

KK: https://tostpost.com/kk/komp-yuterler/35009-b-l-http-protokol.html

PL: https://tostpost.com/pl/komputery/36065-co-to-jest-http-protok.html

PT: https://tostpost.com/pt/computadores/35866-o-que-o-protocolo-http.html

TR: https://tostpost.com/tr/bilgisayarlar/31432-nedir-http-protokol.html

ZH: https://tostpost.com/zh/computers/8826-http.html






Alin Trodden - автор статті, редактор
"Привіт, Я Алін Тродден. Я пишу тексти, читаю книги і шукаю враження. І я непогано вмію розповідати вам про це. Я завжди радий брати участь у цікавих проектах."

Примітка (0)

Ця стаття не має коментарів, будьте першим!

Додати коментар

Новини

Помилка

Помилка "502 Bad Gateway" - що це таке? Причини появи і способи усунення

Кожен користувач Інтернету бачив у своєму браузері повідомлення «502: Bad Gateway», що означає поява на стороні веб-сервера помилки в процесі обробки запиту. Найчастіше причини збоїв пов'язані з неправильної налаштуван...

Як видалити гру з Steam повністю з комп'ютера

Як видалити гру з Steam повністю з комп'ютера

Сьогодні, напевно, немає жодної людини, у якої б не було комп'ютера та інтернету. Звичайно, багато користувачів люблять грати в комп'ютерні ігри. Але дуже часто виникає проблема, коли людина не знає, у що пограти, а часу на пошуки...

Як дивитися фільми на Android? Безкоштовні додатки для Android - відгуки

Як дивитися фільми на Android? Безкоштовні додатки для Android - відгуки

Смартфони і планшети зараз буквально на піку популярності. Розумні гаджети здатні замінити всі: стільниковий, за яким здійснюються дзвінки і пересилаються повідомлення, засіб доступу в Інтернет, міні-комп'ютер (тому що велика част...

KVM-перемикач. 2-портовий KVM-перемикач

KVM-перемикач. 2-портовий KVM-перемикач

Щоб управляти декількома комп'ютерами, необхідний KVM-перемикач. Пристрої даного типу відрізняються по провідності, а також частоті перетворювача. В середньому процес сканування часу займає не більше 10 секунд.Сучасні модифікації ...

Як дізнатися системні вимоги свого комп'ютера? Опис способів

Як дізнатися системні вимоги свого комп'ютера? Опис способів

Системні вимоги – це список характеристик комп'ютера, які необхідні для визначення сумісності з тим чи іншим софтом (програмами, іграми і так далі). Знати характеристики свого ПК повинен кожен власник. У цій статті ви прочит...

Як давати

Як давати "флай" гравцю "Майнкрафт": команди

"Майнкрафте" власники серверів шукають різні способи заробити, щоб підтримувати свій сервер. Плагін під назвою "Флай" також підійде для цієї справи або ж просто для розваги. Що робить цей плагін, як давати "флай" гравцю "Майнкрафт...