Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.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
Java 调用HttpURLConnection.getInputStream()两次以上会发生什么_Java_Http - Fatal编程技术网

Java 调用HttpURLConnection.getInputStream()两次以上会发生什么

Java 调用HttpURLConnection.getInputStream()两次以上会发生什么,java,http,Java,Http,HttpURLConnection.getInputStream()方法是每次连接到服务器时提取内容,还是第一次将内容保存在内存中,第二次再返回?我正在构建一个函数,该函数接受一个HttpURLConnection实例,并判断内容是否满足某些标准,以便稍后由另一个函数处理。谢谢大家! 实际答案是在哪些状态下 如果在连接已完成时调用connect方法 已打开(由值为true的已连接的字段指示), 呼叫被忽略。 如果尚未调用connect(),getInputStream()将自己调用它。如果有,它

HttpURLConnection.getInputStream()
方法是每次连接到服务器时提取内容,还是第一次将内容保存在内存中,第二次再返回?我正在构建一个函数,该函数接受一个
HttpURLConnection
实例,并判断内容是否满足某些标准,以便稍后由另一个函数处理。谢谢大家!

实际答案是在哪些状态下

如果在连接已完成时调用
connect
方法 已打开(由值为true的
已连接的
字段指示),
呼叫被忽略。

如果尚未调用
connect()
getInputStream()
将自己调用它。如果有,它将被忽略

您可以找到源代码。

实际答案是哪个状态

如果在连接已完成时调用
connect
方法 已打开(由值为true的
已连接的
字段指示),
呼叫被忽略。

如果尚未调用
connect()
getInputStream()
将自己调用它。如果有,它将被忽略


你可以找到源代码。

你可以试试看。@SotiriosDelimanolis这是我首先想到的,但在我写完问题之前我想不出办法你可以试试看,你知道。@SotiriosDelimanolis这是我首先想到的,但在我写完问题之前,我想不出办法PI在那里找到了
的代码(如果已调用),并返回它。非常感谢。我在那里找到了
的代码,如果已经调用了return它
。非常感谢。