C#
具有ContentDispositionHeaderValue
类来构建非Unicode和Unicode文件内容处置。 Go有类似的东西吗?
这是来自c#的示例
void Main()
{
var contentDisposition = new ContentDispositionHeaderValue("attachment");
contentDisposition.FileName = "与自.pdf";
contentDisposition.FileNameStar = "与自.pdf";
contentDisposition.ToString().Dump();
}
结果是
attachment; filename="=?utf-8?B?5LiO6IeqLnBkZg==?="; filename*=utf-8''%E4%B8%8E%E8%87%AA.pdf