如何获取网址的内容类型?

ahm*_*iee 8 .net c# content-type c#-4.0

我想获得一个网址类型.例如是一个HTML页面,其页面类型text/html,但类型text/xml.这个页面的类型似乎是,image/png但它是text/html.

我想知道我怎么可以检测如Web地址的内容类型

Dmi*_*kin 12

它应该是这样的

    var request = HttpWebRequest.Create("http://www.google.com") as HttpWebRequest;
    if (request != null)
    {
        var response = request.GetResponse() as HttpWebResponse;

        string contentType = "";

        if (response != null)
            contentType = response.ContentType;
    }
Run Code Online (Sandbox Code Playgroud)

  • `request.Method ="HEAD";`也可以加速`. (3认同)