"远程服务器返回错误: (500) 内部服务器错误"错误处理

Posted 大海胸懷

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了"远程服务器返回错误: (500) 内部服务器错误"错误处理相关的知识,希望对你有一定的参考价值。

公司购买的百傲瑞达一卡通软件,提供Restful API调用,使用SoapUI能够调用成功,但在C#里用代码调用时一直报错:"远程服务器返回错误: (500) 内部服务器错误"

找了很久,最后发现是需要设置UserAgent,在SoapUI里面找到成功调用时显示的User-Agent,再在代码里加上一句给Request赋UserAgent的语句即可。

 

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "GET";
request.UserAgent = "Apache-HttpClient/4.1.1 (java 1.5)";
request.ContentType = "application/json;charset=UTF-8";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

  

 

 

以上是关于"远程服务器返回错误: (500) 内部服务器错误"错误处理的主要内容,如果未能解决你的问题,请参考以下文章

HttpWebResponse远程服务器返回错误: (500) 内部服务器错误。

request.GetResponse远程服务器返回错误: (500) 内部服务器错误。

sharepoint 2013 reporting services 远程server返回错误: (500) 内部server错误。

Laravel:为啥我的 ajax 请求返回“500(内部服务器错误)”?

500错误原因解决方法

对返回“失败并出现 500 内部服务器错误”的活动商家进行故障排除