使用C#检查java网站是否可用

时间:2015-05-15 04:16:07

标签: java c# jsp

我希望我的程序在C#中检查网站是否在线。我已经为ASP.net网站做了很多工作并且成功了。但对于使用https协议的JSP,它无法工作并抛出500 internal error。以下是我正在使用的代码

    HttpWebRequest request =(HttpWebRequest)HttpWebRequest.Create("https://xyz/abc/temp.jsp");

        request.Credentials = System.Net.CredentialCache.DefaultCredentials;
        request.Method = "GET";
        HttpWebResponse response;
        try
        {
            response = (HttpWebResponse)request.GetResponse();
        }
        catch (Exception ex)
        {
            response = null;
        }
        if (response == null || response.StatusCode != HttpStatusCode.OK)
        {
            return false;
        }
        else
        {
            response.Close();
            return true;
        }
  

错误:[System.Net.WebException] = {“远程服务器返回了一个   错误:(500)内部服务器错误。“}

任何人都可以帮助我如何使用Https协议为Java网站执行。

提前致谢。

0 个答案:

没有答案