Бібліотека запитів є одним із важливих аспектів Python для надсилання HTTP-запитів до вказаної URL-адреси. Ця стаття стосується того, як можна зробити запит GET до вказаної URL-адреси за допомогою requests.GET() метод. Перш ніж перевірити метод GET, давайте розберемося, що таке запит GET –
Метод GET Http
Метод GET використовується для отримання інформації з даного сервера за допомогою заданої URL-адреси. Метод GET надсилає закодовану інформацію про користувача, додану до запиту сторінки. Сторінка та закодована інформація розділені символом «?». Наприклад:
https://www.google.com/search?q=hello>
Як зробити запит GET через запити Python
Модуль запитів Python надає вбудований метод, що викликається отримати() для здійснення запиту GET на вказану URL-адресу.
Синтаксис –
requests.get(url, params={key: value}, args)> приклад – Давайте спробуємо зробити запит до API Github для прикладу.
Python3
import> requests> > # Making a GET request> r>=> requests.get(>' https://api.github.com / users / naveenkrnl'>)> # check status code for response received> # success code - 200> print>(r)> # print content of request> print>(r.content)> |
>
>
збережіть цей файл як request.py і через термінал запустіть,
python request.py>
Вихід –

Переваги використання методу GET
- Оскільки дані, надіслані методом GET, відображаються в URL-адресі, можна створити закладку для сторінки з певними значеннями рядка запиту.
- Запити GET можна кешувати, а запити GET залишаються в історії браузера.
- Запити GET можна додати в закладки.
Недоліки використання методу GET
- Метод GET не підходить для передачі конфіденційної інформації, такої як ім’я користувача та пароль, оскільки вони повністю видимі в рядку запиту URL-адреси, а також потенційно зберігаються в пам’яті браузера клієнта як відвідана сторінка.
- Оскільки метод GET призначає дані змінній середовища сервера, довжина URL-адреси обмежена. Отже, існує обмеження щодо загальної кількості даних, які надсилаються.