📅  最后修改于: 2023-12-03 15:11:51.844000             🧑  作者: Mango
在 Web 开发中,经常需要从服务器端获取图片并在网页中展示出来。本文将介绍如何使用 Javascript 获取帖子图像。
XMLHttpRequest 是用于从 Web 服务器获取数据的标准 API,可以使用它来获取图片数据并展示在网页上。
const xhr = new XMLHttpRequest();
xhr.open('GET', 'https://example.com/image.jpg', true);
xhr.responseType = 'blob';
xhr.onload = function(e) {
if (this.status === 200) {
const blob = this.response;
const img = new Image();
img.src = URL.createObjectURL(blob);
document.body.appendChild(img);
}
};
xhr.send();
代码说明:
Fetch API 是一种用于获取资源的现代标准 API,它提供了更加便捷的方式获取图片数据。
fetch('https://example.com/image.jpg')
.then(response => response.blob())
.then(blob => {
const img = new Image();
img.src = URL.createObjectURL(blob);
document.body.appendChild(img);
});
代码说明:
XMLHttpRequest 和 Fetch 都可以用于获取图片数据,它们各有优缺点:
您可以根据自己的需求选择使用 XMLHttpRequest 或 Fetch API。
以上就是获取帖子图像的介绍,希望对您有所帮助。