1

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アプリケーション

4

0 に答える 0