我想使用控制台应用程序从 url 下载一张图像。
我使用了以下代码:
string sourceUrl = "http://i.ytimg.com/vi/pvBnYBsUi9A/default.jpg"; // Not Found
//string sourceUrl = "http://i.ytimg.com/vi/OrxZAN1FZUY/default.jpg"; // Found
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(sourceUrl);
HttpWebResponse response = null;
try
{
response = (HttpWebResponse)request.GetResponse();
}
catch (Exception)
{
}
Run Code Online (Sandbox Code Playgroud)
上面的代码在“response = (HttpWebResponse)request.GetResponse();”行抛出异常
但是当我在浏览器中访问“ http://i.ytimg.com/vi/pvBnYBsUi9A/default.jpg ” url 时,将显示图像。
我在这里缺少什么?