tgoop.com/notes_about_QA/199
Last Update:
Кратко про протокол HTTP
Этот протокол описывает взаимодействие между двумя компьютерами (клиентом и сервером), построенное на базе сообщений, называемых запрос (Request) и ответ (Response).
Каждое сообщение состоит из трех частей:
- Стартовая строка сообщения
- Заголовки (Headers)
- Пустая строка, которая обозначает конец заголовка
- Тело сообщения
При этом обязательной является только стартовая строка.
Стартовая строка запроса состоит из следующих полей:
- метод
- URL [адреса сервера]
- версия протокола
Основные методы HTTP:
- GET: получить данные.
- POST: создать данные.
- PUT: изменить данные.
- DELETE: удалить данные.
Стартовая строка ответа состоит из следующих полей:
- версия протокола
- код ответа
Коды ответов HTTP по группам:
- 1XX - Информационные сообщения
- 2XX - Сообщения об успешном подключении. Например, 200 OK
- 3XX - Сообщения о переадресации.
- 4XX - Ошибки на стороне клиента
- 5XX Ошибка на стороне сервера
Ссылки на изучение:
Статьи
- HTTP (состав, методы, коды ответов)
- HTTP
Видео
- Жизеннный цикл HTTP-запроса
- Руководство по HTTP для новичков
- HTTP за 36 минут
#web #база
BY Заметки о QA
Share with your friend now:
tgoop.com/notes_about_QA/199