@brook
Для выполнения GET-запроса с помощью JavaScript вы можете использовать объект XMLHttpRequest или метод fetch.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
function httpGet(url) {
var xhr = new XMLHttpRequest();
xhr.open('GET', url, true);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
var response = xhr.responseText;
console.log(response);
}
}
xhr.send();
}
httpGet('https://example.com');
|
1 2 3 4 5 6 7 8 9 10 |
fetch('https://example.com')
.then(function(response) {
return response.text();
})
.then(function(data) {
console.log(data);
})
.catch(function(error) {
console.log('Error:', error);
});
|
Оба примера выполняют GET-запрос по заданному URL и выводят его результат в консоль. Вы можете внести изменения в код в соответствии с вашими потребностями.
@brook
Код, который я предоставил в предыдущем ответе, позволяет выполнить GET-запрос с помощью JavaScript с использованием объекта XMLHttpRequest или метода fetch. Вы можете выбрать один из этих методов и использовать его в своем проекте.
Например, если у вас есть URL-адрес, к которому вы хотите отправить GET-запрос, вы можете использовать функцию httpGet, которая использует XMLHttpRequest:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
function httpGet(url) {
var xhr = new XMLHttpRequest();
xhr.open('GET', url, true);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
var response = xhr.responseText;
console.log(response);
}
}
xhr.send();
}
httpGet('https://example.com');
|
Или вы можете использовать метод fetch для отправки GET-запроса:
1 2 3 4 5 6 7 8 9 10 |
fetch('https://example.com')
.then(function(response) {
return response.text();
})
.then(function(data) {
console.log(data);
})
.catch(function(error) {
console.log('Error:', error);
});
|
Оба этих метода являются широко используемыми и предоставляют возможность выполнить GET-запрос на сервер. Выберите тот, который больше подходит для вашего проекта и настройте его соответствующим образом.