Объект XMLHttpRequest или функция fetch() могут использоваться для выдачи HTTP-запроса в JavaScript.
Вот иллюстрация того, как отправить запрос GET на сервер с помощью XMLHttpRequest:
var xhr = new XMLHttpRequest(); xhr.open('GET', '/my/url', true); xhr.onload = function () { // handle the response console.log(xhr.responseText); }; xhr.send();
Ниже приведен пример отправки запроса GET с помощью fetch():
fetch('/my/url') .then(function (response) { // handle the response console.log(response); });
Вы можете отправлять другие HTTP-запросы, включая POST, PUT и DELETE, а также указывать заголовки запросов и другие параметры с помощью «XMLHttpRequest» и «fetch()».
Для получения дополнительной информации и примеров вы можете ознакомиться с документацией для XMLHttpRequest
и fetch()
.
— Панкай