Справочник · модуль 13 «Интернет и API»

GET и POST

GET значит «дай мне данные». POST значит «возьми мои данные».

Сравнение из жизни

Как попросить книгу в библиотеке или сдать заполненную анкету.

Пример

$ 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.

В этом же уроке