Response获取返回内容
时间: 2023-12-11 18:04:30 浏览: 27
要获取Java中response中的数据,你可以使用URLConnection类从URL中打开连接,并使用该连接获取输入流来读取响应数据。以下是一个示例代码:
```java
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
public class GetResponseData {
public static void main(String[] args) {
try {
URL url = new URL("http://example.com"); // 替换为你要请求的URL
URLConnection connection = url.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String line;
StringBuilder response = new StringBuilder();
while ((line = reader.readLine()) != null) {
response.append(line);
}
reader.close();
String responseData = response.toString();
System.out.println(responseData);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在这个示例中,我们首先创建一个URL对象,并使用openConnection方法打开与该URL的连接。然后,我们使用连接的getInputStream方法获取输入流,该方法返回一个用于读取响应数据的InputStreamReader对象。我们使用BufferedReader来读取这个InputStreamReader,将每一行添加到一个StringBuilder中。最后,我们关闭读取器并将StringBuilder转换为字符串,这就是response中的数据。
注意,该示例仅适用于获取响应数据的情况。如果你需要获取响应头信息或其他更详细的信息,请使用URLConnection的其他方法来实现。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)