Запросы GET, POST. POSTMAN. Работа с API

Файлы для скачивания
Результаты проверки

Проверка доступна после покупки курса.


* 👍 - done, 🚩 - bug
Загрузить код на проверку

Проверка доступна после покупки курса.

В этом спринте 0 tasks
Информация

Прочитайте правила работы с API KEY.

Скачать POSTMAN. Внимание! Скачиваем desktop версию, не web!

Важно! Запросы посылаем на https://api.itgid.info. Т.е. https!!!

Вопросы в видеоуроке

  • 00:00 Метод GET на примере сайта погоды
  • 05:50 Параметры GET. GET query
  • 11:40 Примеры GET в фильтрах товаров
  • 16:50 POSTMAN - интерфейс программы
  • 22:55 POSTMAN выполняем task 1
  • 26:45 Авторизация в API
  • 28:20 GET запрос (task 14)
  • 30:35 GET запрос с параметром (task 7)
  • 34:45 POST запрос (task 4)
  • 36:20 POST запрос с form-data body (task 5)

Коды HTTP

Код ответа (состояния) HTTP показывает, был ли успешно выполнен определённый HTTP запрос. Коды сгруппированы в 5 классов:

  1. Информационные 100 - 199
  2. Успешные 200 - 299
  3. Перенаправления 300 - 399
  4. Клиентские ошибки 400 - 499
  5. Серверные ошибки 500 - 599

Т.е. если приходит 200 - то запрос выполнен успешно. Если 500 то произошла ошибка на стороне сервера. Если 400 то сервер не понимает посланный клиентом запрос. Обычно ответы более информативны. Например, забыли послать информацию об авторизации - сервер ответит 403 кодом. Почитать подробно про коды можно тут.

Авторизация

Для авторизации на сервисе API необходимо послать заголовок авторизации по API Key, название ключа "apikey", значение - строка под видео. Авторизация посылается в заголовке.