URLが有効かどうかを確認したいのですが、どこかにリダイレクトされた場合は、リダイレクトされたURLを取得したいと思います。
これが私の機能ですが、それが最も効果的な方法かどうかはわかりません
有効から私はデータ転送の最小量を意味します
public static string funcReturnResponseUri(string srUrl)
{
Uri siteUri = new Uri(srUrl);
WebRequest wr = WebRequest.Create(siteUri);
wr.Timeout = 30 * 1000;
string srReturnUrl = "";
try
{
using (HttpWebResponse response = (HttpWebResponse)wr.GetResponse())
{
srReturnUrl = response.ResponseUri.ToString();
response.Close();
}
}
catch
{
}
return srReturnUrl;
}
C#4.5WPFアプリケーション