2

接收 500 和 Internal Server Error 作为状态代码和 json 发布响应的状态行的可能原因(可能性)是什么。代码在另一个项目中完美运行。并且 url 完全适用于 I OS。

谢谢你。

4

4 回答 4

6

500内部服务器错误

通用错误消息,在遇到意外情况且没有更具体的消息适用时给出

如果 HTTP POST 方法或类是正确的,那么从客户端(Android 应用程序)来说没有错。问题发生在服务器端。在您修复服务器端的错误之前,应用程序状态代码和 JSON 发布响应的状态行会收到 500。

注意:在不修复此错误的情况下,iOS 的相同 URL 可以完美运行。

如何在 Android 中进行 HTTP 发布?

于 2014-02-11T17:07:55.080 回答
1

从链接测试 socialauth 库时

http://www.3pillarglobal.com/insights/part-1-using-socialauth-to-integrate-facebook-api-in-android

发现在一段时间内,facebook不允许发消息。但过了一段时间,它允许了。

在该时间段内,我们收到此 500 状态代码错误。

在方法 updateStatus 的 SocioAuthAdapter 类中,我们在 catch 块中获取该消息。

相应地自定义您的消息...

于 2015-06-29T11:51:30.037 回答
0

根据我的经验,有时会误以为这是服务器错误。如果预期的参数与请求的服务的参数不匹配,则服务器抛出 500,因为它找不到特定的服务来处理请求和参数组合。
例如:我们的一项服务需要 4 个参数,并且我们已经传递了三个服务器(Tomcat 8),我们一直收到“HTTP 状态 500 – 内部服务器错误”,直到我们更正了我们的服务调用。我假设我们的服务是按照标准规范构建的。

于 2018-09-11T16:11:38.020 回答
-3

500 错误是服务器实习生。你的电话可能是正确的!

例如,如果您第一次使用 POST 注册用户,但第二次尝试再次注册同一用户时,我将收到 500 错误。

想想可能发生此错误的情况。并发布您的代码,以便我们为您提供帮助。

[http://en.wikipedia.org/wiki/List_of_HTTP_status_codes][1]

于 2014-02-11T08:23:05.970 回答