导出文件,后台传回的是xml,前端要如何实现点击下载文件

如题,用axios get访问接口,后端返回的是xml,前端用的ant-design-vue,要如何实现点击按钮导出文件呢?

image.png

阅读 3.6k
2 个回答

1楼方法是对的,也可以采用服务端方式下载

Content-disposition:attachment;filename="fliename.fileType"

接口返回响应头,ajax改为直接跳转,可以下载

将内容变为 blob url ,然后触发 download 下载即可。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题