我正在使用Volley与API进行通信。
我正在发送请求,并且在该请求成功后,我立即使用相同的消息队列启动另一个请求。
我遇到的问题是第二个请求正在响应以下错误:
java.net.ProtocolException: Unexpected status line: {"id":47}HTTP/1.1 200 OK
{"id":47}
是第一个请求的响应正文。我甚至没有接近我的代码中的状态行,请求相当简单。
究竟发生了什么?!这是Volley中的一个错误吗?
答案 0 :(得分:1)
我认为状态行"HTTP/1.1 200 OK"
应该在实际响应内容{"id":47}
之前 - 根据错误消息,它似乎完全相反。
答案 1 :(得分:0)
在我的情况下,服务器在状态代码为204
时返回内容,
api不应该返回数据