【发布时间】:2018-10-21 12:49:47
【问题描述】:
我想从需要令牌的服务器加载图像,但我不知道如何在 axios 的标头中发送令牌或获取请求以加载它。如何在我的 React 应用程序中发送带有 url 的标头以从服务器加载我的图像?
这是我的图片标签
<img
src={{
uri: `${activeCoverHash}`,
headers: { t: token }
}}
alt={i.name}
onLoad={() => console.log('___DONE___')}/>
但它给了我一个 404 错误。我能做什么?
其实我是从 here 那里得到这个模式的,但它只适用于 React Native 而不是 React。
【问题讨论】:
-
这个例子是反应原生的,在浏览器中,如果你想添加标题,你可能必须使用 javascript 来获取你的图像。
-
t\我如何在反应中做到这一点????
-
@a_m_dev 结帐stackoverflow.com/questions/35079576/…
-
感谢@prakash,但它是 base64 并且需要 XMLHttpRequet ,我想使用 fetch 或 axios 做出反应……
标签: javascript reactjs