amis 按钮配置文件下载,有结果但是提示Should have "Content-Disposition" in Header

bis0qfac  于 5个月前  发布在  其他
关注(0)|答案(4)|浏览(58)
描述问题:

按钮配置文件下载,有结果但是提示Should have "Content-Disposition" in Header,没有做任何代码修改

截图或视频:

如何复现(请务必完整填写下面内容):
  1. 你是如何使用 amis 的?

2.amis 版本 5.6.1

  1. 粘贴有问题的完整 amis schema 代码:
    {
    "type": "button",
    "id": "u:ab201719f5d9",
    "label": "列表导出",
    "onEvent": {
    "click": {
    "actions": [
    {
    "args": {
    "url": "https://4512sppz7131.vicp.fun/tiktok/downloadTiktokKolReport",
    "blank": false,
    "params": {
    "keywords": "${keywords}"
    }
    },
    "actionType": "url",
    "ignoreError": false
    }
    ]
    }
    }
    }
  2. 操作步骤
    点击导出按钮,下载文件,就报错了
gcmastyq

gcmastyq1#

接口返回的内容是 string ?

zyfwsgd6

zyfwsgd62#

我也遇到下载不下来的问题,但是没报错,就是点击后没有文件下载的动作,查看浏览器有相关的接口请求,response也能看到相关的文件。

u2nhd7ah

u2nhd7ah3#

接口返回的内容是 string ?

不是String,返回的是byte数组 我通过浏览器访问可以直接下载文件,后端代码是没问题的

fbcarpbf

fbcarpbf4#

请问这个问题解决了吗,我也遇到了同样的问题

相关问题