使用false值获取布尔值时的改造错误

时间:2017-01-12 03:22:04

标签: android json retrofit2 okhttp3

我正在使用OkHttp3作为网络层进行改造2.0。 Web服务器发送带有false值的布尔数据时,改进获取错误, 这是web服务json的例子 使用此json加载数据时{"login":false}改造错误。 但改装适用于具有真值的布尔值,就像这样 {"login":true,"data":{"id":6,"name":"xxxx ","email":"xxxx@xxxx.com"}}

这是错误消息

retrofit2.adapter.rxjava.HttpException: HTTP 400 Bad Request

1 个答案:

答案 0 :(得分:0)

400错误请求错误是一个HTTP状态代码,这意味着您发送到网站服务器的请求,通常是一个简单的请求,如加载网页的请求,不知何故不正确或损坏,服务器无法理解

请求不正确,因此改造会给您一个错误,服务器没有向您发送回复,因为它不了解问题所在。