JavaScript'de HTTP isteği yapmak için çeşitli yöntemler bulunmaktadır. İşte en yaygın kullanılan iki yöntem:
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
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);
});