Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
上一个Android响应被添加到状态行_Android_Android Networking_Android Volley - Fatal编程技术网

上一个Android响应被添加到状态行

上一个Android响应被添加到状态行,android,android-networking,android-volley,Android,Android Networking,Android Volley,我正在使用截击与API通信 我正在发送一个请求,请求成功后,我立即使用相同的消息队列发出另一个请求 我遇到的问题是,第二个请求响应时出现以下错误: java.net.ProtocolException: Unexpected status line: {"id":47}HTTP/1.1 200 OK {“id”:47}是来自第一个请求的响应主体。我甚至没有在代码中接近状态行,请求也相当简单 到底发生了什么?!这是截击中的错误吗?我假设状态行“HTTP/1.1200 OK”应该在实际响应内容{“

我正在使用截击与API通信

我正在发送一个请求,请求成功后,我立即使用相同的消息队列发出另一个请求

我遇到的问题是,第二个请求响应时出现以下错误:

java.net.ProtocolException: Unexpected status line: {"id":47}HTTP/1.1 200 OK
{“id”:47}
是来自第一个请求的响应主体。我甚至没有在代码中接近状态行,请求也相当简单


到底发生了什么?!这是截击中的错误吗?

我假设状态行
“HTTP/1.1200 OK”
应该在实际响应内容
{“id”:47}
-根据错误消息,它似乎完全颠倒了过来。

在我的情况下,服务器在状态代码为
204
时返回内容


当204个响应时api不应返回数据

那么状态应该是HTTP/1.1200 OK,
{“id”:47}
是上一个请求响应的主体。对不起,我已经读过了。这确实是一个奇怪的错误。我在Volley的实现中做了一个简短的观察,以跟踪状态行和获取响应的部分,但在这里看不到任何可能导致此特定问题的明显问题。。。有可能,这也可能是API本身的问题?我原以为API可以按预期工作,其他应用程序也没有问题。@Flixer:这个问题有解决办法吗?