gpt4 book ai didi

javascript - 如何在背景图像 : url()? 上设置授权 header

转载 作者:可可西里 更新时间:2023-11-01 16:26:30 24 4
gpt4 key购买 nike

我正在尝试通过 REST API 检索背景图像。

但是,要这样做,我需要授权。

token 可从应该加载背景图像的上下文中获得,但我不知道如何将其添加到请求中。

有什么想法吗?这可能吗?

在另一种方法中,我使用我的网络服务器为特定上下文中的所有请求添加授权。这工作正常,但不再可能。

最佳答案

一种方法是通过 Javascript 请求图像,设置正确的 header ,然后将图像显示为对象 URL/blob。这是一个例子:

fetch('https://i.imgur.com/PLKabDV.png', { headers: {
"Content-Type": "application/json" // this header is just an example, put your token here
} })
.then(response => response.blob())
.then(blob => {
let img = document.getElementById('image');
let url = URL.createObjectURL(blob);
img.style.backgroundImage = `url(${url})`;
})
<div id="image" style="width: 430px; height: 430px;"></div>

关于javascript - 如何在背景图像 : url()? 上设置授权 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41013632/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com