在Postman中,如何使用“发送和下载”选项控制下载文件的名称?它始终是“响应”,但我希望它是发送的文件的实际名称。
答案 0 :(得分:0)
响应不是您的错。这个问题正在积极研究中。目前,它不会在响应中使用您的标题。
您可以在这里跟踪此问题: https://github.com/postmanlabs/postman-app-support/issues/2082
答案 1 :(得分:0)
我只是在Google中进行了查找,看来他们仍未在Postman中添加此选项。
这是Github问题,最近一次更新是在4天前。
https://github.com/postmanlabs/postman-app-support/issues/2082
希望这对浏览此页面的人很有帮助。
答案 2 :(得分:0)
邮递员已解决此问题;通过修改服务器中的“ Content-Disposition”响应标头,您可以控制下载文件的名称。
示例滑轨代码:
def show
if request.headers['Accept'] == 'application/pdf'
send_data @document.read_file(:pdf)
# response.headers['Content-Disposition] == "attachment" # send_data sets this initially
response.headers['Content-Disposition'] += '; filename="document.pdf"'
else
respond_with @document, params
end
end
答案 3 :(得分:-3)
点击“发送和下载”按钮后,窗口将打开弹出“选择保存文件的路径”。在该弹出窗口中,您可以在“文件名”字段中提供所需的名称。