我希望我的程序在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网站执行。
提前致谢。