HttpURLConnection.getInputStream()方法是每次通过连接服务器获取内容,还是第一次将内容保存在内存中并从第二次返回?我正在构建一个接受HttpURLConnection实例的函数,并判断内容是否满足其他函数以后要处理的一些条件。谢谢!
发布于 2014-02-16 00:34:51
实际的答案是在HttpURLConnection#connect()中,它声明
如果在连接已打开时调用
connect方法(由值为true的connected字段指示),则忽略调用。
如果您没有调用connect(),getInputStream()将调用它本身。如果你有,它就会被忽视。
您可以找到源代码这里。
https://stackoverflow.com/questions/21805670
复制相似问题