I tried this url " http://i.ytimg.com/vi/pvBnYBsUi9A/default.jpg " in Chrome developer tools. It also gets 404, but the response includes an image that is displayed.
. 404, .
, , 404 , , .
, , , WebException, HTTP- .
.Net 4.5 doc...
try
{
HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
if (myHttpWebResponse.StatusCode == HttpStatusCode.OK)
Console.WriteLine("\r\nResponse Status Code is OK and StatusDescription is: {0}",
myHttpWebResponse.StatusDescription);
myHttpWebResponse.Close();
}
catch(WebException e)
{
Console.WriteLine("\r\nWebException Raised. The following error occured : {0}",e.Status);
}
catch(Exception e)
{
Console.WriteLine("\nThe following Exception was raised : {0}",e.Message);
WebException Response Status. , , .Net- - WebException , ( ).