qq_38305872
chao-Cyril
采纳率0%
2019-06-20 15:23

利用iframe下载文件的时候如何给请求头添加东西

vue里面用到iframe下载文件,在调接口的时候报错401,后来经过排查发现请求的时候header少了个东西,现在需要往header加一个东西,但是用了好多方法都没成功,请大神指教。

//js

let url = process.env.BASE_API + '/api/register/download/' + idsString + '?downloadKey='
let iframe = document.createElement('iframe')
iframe.style.display = 'none'
iframe.src = url + this.downloadKey
iframe.onload = function () {
        document.body.removeChild(iframe)
}
document.body.appendChild(iframe)


//html
<iframe v-if="ifShowIframe" v-show="false" id="show-iframe"
                                    frameborder=0 name="showHere" scrolling=auto
                            :src="iframeSrc"></iframe>
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • laner_kiki laner_kiki 5月前

    你的问题解决了吗

    点赞 评论 复制链接分享
  • weixin_43682825 江苏孟美岐 2月前

    排队提问,你的问题解决了吗

    点赞 评论 复制链接分享
  • xiaodie_l 68?70 7月前

    你好,你的问题解决了吗

    点赞 评论 复制链接分享