租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

java中response.setheader的用法是什么

发布时间:2023-08-03 08:29:16

java中response.setheader的用法是甚么

在Java中,`response.setHeader()`方法用于设置HTTP响应的头部信息。该方法接受两个参数:头部名称和头部值。
下面是`response.setHeader()`方法的用法示例:
```java
response.setHeader("Content-Type", "text/html");
```
上述代码将设置HTTP响应的"Content-Type"头部为"text/html"。这将告知客户端浏览器返回的内容是HTML类型的。
除"Content-Type",还有其他常见的HTTP头部可使用`response.setHeader()`方法进行设置,例如:
- "Content-Disposition":设置下载文件的文件名和保存方式。
- "Cache-Control":控制缓存行动。
- "Expires":设置过期时间。
- "Location":重定向URL。
- "Set-Cookie":设置Cookie。
需要注意的是,如果要设置多个同名的头部,可使用`response.addHeader()`方法。
```java
response.addHeader("Set-Cookie", "username=admin");
response.addHeader("Set-Cookie", "language=java");
```
上述代码将设置两个名为"Set-Cookie"的头部,并分别将值设置为"username=admin"和"language=java"。