Javascript de HTTP request istek gönderme

Javascript de HTTP request istek gönderme

JavaScript'de HTTP isteği yapmak için çeşitli yöntemler bulunmaktadır. İşte en yaygın kullanılan iki yöntem:

  1. XMLHTTPRequest (XHR) kullanarak HTTP isteği yapma:
     

    var xhr = new XMLHttpRequest();
    xhr.open("GET", "http://example.com/api/data", true); // İsteğin türünü ve URL'yi belirtin
    xhr.onreadystatechange = function () { if (xhr.readyState === 4 && xhr.status === 200) { // İstek tamamlandığında ve başarılı olduğunda işlemleri gerçekleştirin
    var response = JSON.parse(xhr.responseText);
    console.log(response);
    }
    };

    xhr.send(); // İsteği gönderin

 

  1. Fetch API kullanarak HTTP isteği yapma

fetch("http://example.com/api/data")

.then(function(response) {
if (response.ok) {
return response.json();
} else { throw new Error("HTTP hata: " + response.status);
}
}) .then(function(data) {
console.log(data);
})
.catch(function(error) {
console.log(error);
});