Справочник · модуль 13 «Интернет и API»
Запрос и ответ
Программа отправляет запрос и получает ответ. В запросе сказано, что нужно. В ответе приходят код результата и данные.
Сравнение из жизни
Как заказ в кафе: ты просишь, и тебе приносят.
Пример
$ curl -i -X POST -d '{"title": "Купить хлеб"}' https://jsonplaceholder.typicode.com/posts
HTTP/2 201
content-type: application/json; charset=utf-8
content-length: 51
{
"title": "Купить хлеб",
"id": 101
}Учитель в уроке Вот запрос POST. Мы отправили новую запись: «Купить хлеб». Сервер ответил кодом двести один: запись создана. И вернул её вместе с новым номером.
Коротко: два вида запроса
- GET: дай мне данные
- POST: возьми мои данные
- GET читает, POST отправляет
- Адрес один, а вид запроса разный
Запомнить
Запрос и ответ — как заказ в кафе. Ты просишь, а тебе приносят.
Тема из урока 13.1 «Как говорит интернет» курса PythonAZ.