java - Servlet 响应方法 addHeader 和 setHeader 有什么区别?

标签 java servlets jakarta-ee

我可以使用 setHeader 来设置新的标题吗?
还是我需要先addHeader,然后使用setHeader方法?

最佳答案

文档说您可以使用 addHeader 方法将多个值添加到特定 header ,而如果您使用 setHeader 方法,则会覆盖初始值。

在这两种情况下,都会创建一个不存在的 header 。

关于java - Servlet 响应方法 addHeader 和 setHeader 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5659990/

相关文章:

java - Java Servlet API 是否向后兼容?

java - ServletContextListener 还是 load-on-startup 是先执行?

PHP 的 StdClass 的 Java 模拟

java - 获取 Aspect 中的目标对象并调用目标对象上的另一个方法

java - Envers 查询对 _MOD 列使用错误的列名称

http - 在 Image HTTP 响应 Jetty 中包含文本 header

java - JVM 代理参数一夜之间重置?

java - Android: "Auto refresh"一段时间后

java - 仅在 jUnit 的情况下获取 java.lang.NoSuchMethodException : io. jsonwebtoken.impl.crypto.MacProvider.generateKey

java - 如何在 Maven 中添加 javax.* 依赖项?