http://, веб-браузер понимает, что для общения с веб-сервером нужно соблюдать протокол HTTP.https://. Например, адрес веб-сайта Яндекс Практикума https://practicum.yandex.ru начинается как раз с https.стол/справа от тарелки/вилка для морепродуктов или стол/вилка/для морепродуктов.https://practicum.yandex.ru/https://practicum.yandex.ru/systems-analyst/https://practicum.yandex.ru/qa-engineer/https в начале URL — это сигнал веб-браузеру, что общаться с веб-сервером он должен в соответствии с правилами протокола HTTP (обычно HTTPS приравнивают к HTTP)./systems-analyst или /qa-engineer.https://practicum.yandex.ru/systems-analyst/ можно описать путь до веб-страницы курса «Системный аналитик», а с помощью URL https://practicum.yandex.ru/qa-engineer/ — до веб-страницы курса «Инженер по тестированию».http://предметы-сервировки-стола.рф/кофейная-пара/блюдце/2, в ответ получим ресурс — блюдце с идентификатором 2. Если отправить этот запрос повторно, то ответ будет тот же. Это и есть идемпотентность: при выполнении операции результат всегда будет одинаковым. POST http://предметы-сервировки-стола.рф/кофейная-пара/блюдце/
Body:
{
“material”: “фарфор",
“diameter”: “15"
} | Метод | Действие | Безопасность | Идемпотентность |
|---|---|---|---|
| POST | создание ресурса | - | - |
| DELETE | удаление ресурса | - | + |
| GET | чтение ресурса | + | + |
| PUT | замена ресурса | - | + |
| CONNECT | установления тоннеля (двусторонней связи) | - | - |
| HEAD | запрос заголовков | + | + |
| OPTIONS | запрос поддерживаемых ресурсом методов | + | + |
| PATCH | выборочное обновление ресурса | - | - |
| TRACE | проверка соединения | + | + |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5 POST http://предметы-сервировки-стола.рф/бокал/для-красного-вина`
Body:
{
“volume”: “140",
“height”: “25",
"material": "стекло"
} Body: и пишется в фигурных скобках{}. Веб-браузер должен оформить данные в теле HTTP-запроса так, чтобы веб-сервер мог их понять. Для этого в теле запроса записываются параметры, о которых вы узнаете в следующем уроке.