c# – 远程服务器返回错误:(500)内部服务器错误

c# – 远程服务器返回错误:(500)内部服务器错误,第1张

概述为什么我得到“远程服务器返回错误:(500)内部服务器错误.” 这个错误是我的代码 public override object Request() { Response = ""; RequestTime = DateTime.Now; var url = _service.Url; HttpWebResponse resp 为什么我得到“远程服务器返回错误:(500)内部服务器错误.”
这个错误是我的代码

public overrIDe object Request()    {        Response = "";        RequestTime = DateTime.Now;        var url = _service.Url;        httpWebResponse responSEObj = null;        try        {            Uri requestUri = null;            Uri.TryCreate(url,UriKind.absolute,out requestUri);            CredentialCache cc = new CredentialCache();            NetworkCredential networkCredential = new NetworkCredential("username","password",url);            Uri uri = new Uri(url);            cc.Add(uri,"Basic",networkCredential);            httpWebRequest request = (httpWebRequest)httpWebRequest.Create(uri);            request.Proxy = new WebProxy(url);            request.Credentials = cc;            request.Method = WebRequestMethods.http.Post;            Response = request.GetResponse();        }        catch (Exception x)        {            Logger.append(x.Message,Logger.ERROR);        }        Duration = DateTime.Now.Subtract(RequestTime).TotalMilliseconds;        return Response;   }

我直接从浏览器尝试了网址,它正在运行.

解决方法 如果您只是在浏览器中导航到网址,httpMethod将是GET,但您在代码中将其设置为Post.这可能就是它在浏览器中工作的原因,但不是你的代码.

我会说你的代码可能没问题,但网站是否支持该网址的帖子?

总结

以上是内存溢出为你收集整理的c# – 远程服务器返回错误:(500)内部服务器错误全部内容,希望文章能够帮你解决c# – 远程服务器返回错误:(500)内部服务器错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1228191.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存