HTTP(六)-- Response对象常用方法

本文介绍了HTTP响应对象,包括Response对象的概述、响应状态码(如200、302、404、500等)以及Response对象的常用方法。在B/S架构中,响应对象HttpServletResponse用于将服务器处理结果返回给浏览器。
摘要由CSDN通过智能技术生成

目录

1.  Response对象的概述:

2.  响应对象的状态码

3.  Response对象常用方法


1.  Response对象的概述:

        响应,它表示了服务器端收到请求,同时也已经处理完成,把处理的结果告知用户。简单来说,指的就是服务器把请求的处理结果告知客户端。在B/S架构中,响应就是把结果带回浏览器。

        响应对象,顾名思义就是用于在JavaWeb工程中实现上述功能的对象。就是我们的HttpServletResponse(此对象的实现类是由Tomcat提供)

2.  响应对象的状态码

状态码 说明
200 成功
302 重定向
404 请求资源未找到
405 请求方式不支持
500 服务器
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面是一个使用 Java 的 HTTP Response 对象常用方法的示例: ```java import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class HttpResponseExample { public static void main(String[] args) throws IOException { // 创建 URL 对象 URL url = new URL("http://www.example.com"); // 打开连接 HttpURLConnection conn = (HttpURLConnection) url.openConnection(); // 设置请求方法 conn.setRequestMethod("GET"); // 获取响应代码 int responseCode = conn.getResponseCode(); System.out.println("Response Code : " + responseCode); // 获取响应内容 BufferedReader in = new BufferedReader( new InputStreamReader(conn.getInputStream())); String inputLine; StringBuilder response = new StringBuilder(); while ((inputLine = in.readLine()) != null) { response.append(inputLine); } in.close(); // 输出响应内容 System.out.println(response.toString()); // 获取响应头信息 String contentType = conn.getHeaderField("Content-Type"); System.out.println("Content-Type : " + contentType); // 断开连接 conn.disconnect(); } } ``` 在这个例子中,我们首先创建一个 `URL` 对象,然后使用 `openConnection()` 方法打开连接。我们设置了请求方法为 `GET`,并使用 `getResponseCode()` 方法获取响应代码。我们然后从响应中读取内容,并输出到控制台。最后,我们使用 `getHeaderField()` 方法获取响应头信息,然后断开连接。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值