我在 Azure Blob 存储中有一些 TIF 文件。我想通过嵌入在电子表格中的链接在浏览器中显示它们。最简单的方法应该是将文件代码作为请求参数并返回格式正确的 HTML,对吗?
所以现在我让它返回一个带有一些 HTML 的 req.body。不幸的是,HTML 只是在浏览器中显示为字符串。如何使用最少的 rigamarole 使其呈现为 HTML?
这是我的代码:
if (req.query.blob) {
let blob = req.query.blob;
context.res = {
// status: 200, /* Defaults to 200 */
body: `<object width=200 height=200
data="<baseaddress>/${blob}.tif" type="image/tiff">
<param name="src" value="<baseaddress>/${blob}.tif">
<param name="negative" value="yes">
</object>`
};
}