c# – 远程服务器返回错误:(500)内部服务器错误
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了c# – 远程服务器返回错误:(500)内部服务器错误,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1049字,纯文字阅读大概需要2分钟。
内容图文
![c# – 远程服务器返回错误:(500)内部服务器错误](/upload/InfoBanner/zyjiaocheng/769/dccda3485233474faaf0e90bc977e053.jpg)
为什么我得到“远程服务器返回错误:(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)内部服务器错误所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】