0
我正在嘗試獲取網頁的標題。下面的代碼塊可以完成這項工作。
但是,當頁面被401拒絕時,我根本無法獲得任何標題。有沒有辦法?如何使用asp.net獲取網頁的標題
由於
public Int32 CheckURLStatus(string uri, out HttpWebResponse _response)
{
//Get response header
_response = null;
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3;
HttpWebRequest _request = (HttpWebRequest)WebRequest.Create(uri);
_request.Method = "GET";
_request.AllowAutoRedirect = true;
_request.Accept = "*/*";
_request.MaximumAutomaticRedirections = 4;
_request.UseDefaultCredentials = true;
_request.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;
Int32 statusCode = 404;
try
{
_response = (HttpWebResponse)_request.GetResponse();
statusCode = Convert.ToInt32(_response.StatusCode);
}
catch (Exception ex)
{
_response = null;
}
return statusCode;
}
很好地完成。謝謝愛德華多。 – JPL