gpt4 book ai didi

c# - 获取文本文件的 mime

转载 作者:行者123 更新时间:2023-11-27 22:39:36 27 4
gpt4 key购买 nike

我正在使用某人为 C# 粘贴的一段代码,其中使用了 urlmon.dll。它读取 <= 256 字节并根据数据返回 mime。

问题是它无法区分 css 文件和文本/纯文本。我可以转到/style.css,但是当将它包含在我的 html 中时,CSS 不会显示。我正在使用 urlmon + context.Response.TransmitFile 来发送它。

最佳答案

嗯,我不确定我是否完全理解你的问题,但如果你想对主列表进行某种查找,你可以查看 IIS 元数据库

using (DirectoryEntry directory = new DirectoryEntry("IIS://Localhost/MimeMap")) {
PropertyValueCollection mimeMap = directory.Properties["MimeMap"];
foreach (object Value in mimeMap) {
IISOle.MimeMap mimetype = (IISOle.MimeMap)Value;
//use mimetype.Extension and mimetype.MimeType to determine
//if it matches the type you are looking for
}
}

关于c# - 获取文本文件的 mime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1066915/

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