0

URL にアクセスしようとすると、request.GetResponse() で例外が発生します (リモート サーバーがエラーを返しました: (500) 内部サーバー エラー)。正常に動作しています。

「Stackoverflow」とグーグルからの多くの提案に従いました。それでも、以下のコードでエラーが発生します

private bool Ping(string url, out string message)
    {
        message = string.Empty;
        try
        {
            HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
            request.Credentials = CredentialCache.DefaultCredentials;
            request.Timeout = 3000;
            request.AllowAutoRedirect = false; 
            request.Method = "HEAD"; 
            using (WebResponse response = request.GetResponse())
            {
                return true;
            }
        }
        catch (Exception ex)
        {
            message = ex.Message;
        }
        return false;
    }

ありがとう、

パヴァン

4

1 に答える 1

0

これは通常、サーバー側の問題であり、アプリケーションとは関係ありません。

urlとはいえ、他のポートを使用して、コンピューター/デバイスから (chrome または IE 経由で)同じものにアクセスしようとしましたか?

他のデバイスで動作する場合は、デバイスのセットアップを確認する必要があります。しかし、私はまだそれがサーバー上の問題だと思います。

于 2014-10-30T13:14:46.740 に答える