get
используется для отправки HTTP-запросов методом GET. Он принимает URL, данные и опциональные параметры запроса, возвращая результат обработки запроса сервером.
Свойства
url: string
URL-адрес ресурса, к которому делается запрос.
options: Object
Опциональный объект, содержащий параметры запроса.
Свойства объекта options
-
headers:
Record<string, string | string[] | undefined>
Заголовки HTTP-запроса. -
searchParams:
string | Record<string, string | number | boolean | null | undefined>
Параметры строки запроса. -
responseType:
'json' | 'text'
Тип данных в ответе. -
timeout:
number
Время ожидания запроса в миллисекундах.
Возвращаемое значение
Ответ от сервера.
Response
Объект ответа от сервера.
Свойства объекта Response
- body:
string
Тело ответа, тип определяется при вызове функции.
- status:
number
Код статуса HTTP.
- headers:
Record<string, string>
Заголовки ответа.
Пример
Рассмотрим пример использования метода GET в контексте получения меню из внешнего источника. Для этого используется библиотека для отправки HTTP запросов.
Эта асинхронная функция отправляет GET запрос на указанный URL и возвращает данные меню.
