gpt4 book ai didi

google-chrome - Amazon S3,尝试下载文件时收到 "Duplicate headers received"

转载 作者:行者123 更新时间:2023-12-03 23:10:02 26 4
gpt4 key购买 nike

这只发生在 Chrome 中,在 Safari 中效果很好。 Chrome 提示收到了重复的内容处置 header 。当我将文件上传到 S3 时,我设置了内容处置,以便我可以在下载时命名文件,并确保它作为附件下载(而不是内联)。

这是我得到的具体内容:

enter image description here

最佳答案

当我遇到这个错误时,是因为我有这样的事情:

Response.AddHeader("Content-Disposition", "attachment;filename=file,withcomma.pdf")

Chrome 将其解释为两个 Content-Disposition header :“attachment:filename=file”和“,withcomma.pdf”。

将文件名用引号括起来为我解决了这个问题:
Response.AddHeader("Content-Disposition", "attachment;filename=\"file,withcomma.pdf\"")

关于google-chrome - Amazon S3,尝试下载文件时收到 "Duplicate headers received",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8392468/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com