Ответ
В GET-запросе данные передаются в URL в виде строки запроса (query string). Формат: ?ключ1=значение1&ключ2=значение2. Данные видны в адресной строке, имеют ограничение по длине (обычно ~2048 символов) и не должны содержать конфиденциальную информацию.
Пример URL с GET-параметрами:
https://example.com/search?q=BA&page=2
Пример формирования запроса в JavaScript:
const params = new URLSearchParams({q: 'BA', page: 2});
fetch(`https://example.com/search?${params}`);
Особенности:
- Кэшируется браузером
- Остается в истории
- Допускает только текстовые данные
- Проще для отладки (видно в логах)