器库 ← 返回提示词库

AI / 编程与调试

文件名写进响应头

用户上传的文件名带换行,就能往响应头里塞别的内容

下载接口把原始文件名写进响应头的 filename 字段。请说明文件名里出现 [字符示例] 时会发生什么(响应头注入、缓存污染、[浏览器] 之间的行为差异),再给出实现:ASCII 兜底名加兼容编码的写法、去掉控制字符、长度截断。并说明中文名在 [浏览器组合] 下怎么写才不乱码。
本站原创

中文原文

使用建议

响应头里只放服务端生成的名字,原始文件名放在页面上展示。

同方向的其他提示词