Azure Blob Storage にいくつかの TIF ファイルがあります。スプレッドシートに埋め込まれたリンクを介してブラウザに表示したいと思います。これを行う最も簡単な方法は、ファイル コードを要求パラメーターとして受け取り、適切にフォーマットされた HTML を返すことですよね?
だから今、私はいくつかの HTML で req.body を返すようになりました。残念ながら、HTML はブラウザに文字列として表示されるだけです。最小限のリガマロールで 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>`
};
}