【发布时间】:2018-04-10 05:13:55
【问题描述】:
为了重现这个问题,我创建了一个空的 PHP 文件 empty.php:
<?php?>
如果我现在在我的应用程序中调用此文件(在 Android 中使用 Volley),我会收到一个包含一个空格的字符串:response.equals(" ") 返回true
这应该不是我使用的 HTTP 请求服务的问题,因为如果 empty.php 真的为空: "" ,response.equals("") 是 true
为什么会这样?
如果我在我的 PHP 文件中添加一些 print() 调用,多余的空格只会出现在响应的开头。
额外的空格是否也会出现在其他场合?
当然,我可以只删除第一个空格,但如果我不得不假设,响应中可能会出现更多随机空格,那么它的处理就会变得更加复杂。
【问题讨论】:
标签: php android http android-volley