如何检测Web服务器类型(How to detect web server type)

2019-06-25 09:47发布

我想,以检测Web服务器类型正在运行的域,那么,什么是处理这个的最佳选择。

我正在做一个C#应用程序。

Answer 1:

你可以对服务器的请求,并检查响应报头“的价值Server

例如

using System;
using System.Net;

public class TestApp {
    public static void Main( string[] args ) {
        HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.stackoverflow.com/");
        WebResponse response = request.GetResponse();
        Console.Out.WriteLine( response.Headers.Get("Server") );
    }
}

// Output:
// Microsoft-IIS/7.0


文章来源: How to detect web server type
标签: c# webserver