c#网页编码判断
private static string GetCharSet(string contentType)
{
Console.WriteLine("contentType:" + contentType);
if (contentType == null || contentType == "")
{
return "";
}
string[] strArray = contentType.ToLower().Split(new char[] { ';', '=', ' ' });
bool flag = false;
foreach (string str2 in strArray)
{
if (str2 == "charset")
{
flag = true;
}
else if (flag)
{
return str2;
}
}
return "";
}
If 满足条件择执行;
elseif上面if或者elseif不满足条件时执行,上面若有满足条件则不执行;
else上面都不满足时执行;
本文介绍了一个用C#实现的网页内容类型分析方法,通过解析HTTP响应头中的ContentType字段来提取字符集信息。该方法使用字符串操作技术进行内容类型拆分,并定位到具体的字符集参数。

1070

被折叠的 条评论
为什么被折叠?



