【发布时间】:2017-08-02 08:04:08
【问题描述】:
我有一个正常工作的图像上传前端/后端代码。现在我希望能够在上传后从服务器获取图像。
问题是图像必须在经过身份验证的路由后面,用户必须在标头或正文中传递 jwt 令牌。
当我尝试像这样获取图像时:
fetch(imageURL, {
method: 'GET',
headers: {
'x-access-token': localStorage.getItem('token')
}
我只是得到一个 Form 对象作为响应:
<img alt="Your pic" src="[object FormData]">
除了将 url 粘贴到 'src' 属性中之外,还有什么方法可以将图像放入 HTML 'img' 标签中,因为它会导致401 (Unauthorized)
【问题讨论】:
标签: node.js authentication react-redux jwt fetch-api