Как передать данные в GET запросе
QA Тестировщик
Middle
Райффайзен
Как передать данные в GET запросе
Ответы
Данные в GET-запросе передаются через URL в виде query-параметров после знака `?`. Параметры разделяются символом `&`.
**Пример:**
```
https://example.com/api/users?name=John&age=25
```
Здесь:
- `name=John` — параметр `name` со значением `John`.
- `age=25` — параметр `age` со значением `25`.
**Особенности:**
- Длина URL ограничена (обычно ~2048 символов).
- Данные видны в адресной строке (небезопасно для конфиденциальной информации).
- Спецсимволы должны быть URL-encoded (например, пробел → `%20`).
**Пример в JavaScript (fetch):**
```
fetch('https://example.com/api/users?name=John&age=25')
.then(response => response.json())
.then(data => console.log(data));
```