@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-запрос на сервер. Выберите тот, который больше подходит для вашего проекта и настройте его соответствующим образом.