org.jboss.netty.handler.codec.http.HttpResponse.removeHeader()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(2.0k)|赞(0)|评价(0)|浏览(87)

本文整理了Java中org.jboss.netty.handler.codec.http.HttpResponse.removeHeader()方法的一些代码示例,展示了HttpResponse.removeHeader()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HttpResponse.removeHeader()方法的具体详情如下:
包路径:org.jboss.netty.handler.codec.http.HttpResponse
类名称:HttpResponse
方法名:removeHeader

HttpResponse.removeHeader介绍

暂无

代码示例

代码示例来源:origin: webbit/webbit

@Override
public NettyHttpResponse header(String name, String value) {
  if (value == null) {
    response.removeHeader(name);
  } else {
    response.addHeader(name, value);
  }
  return this;
}

代码示例来源:origin: org.webbitserver/webbit

@Override
public NettyHttpResponse header(String name, String value) {
  if (value == null) {
    response.removeHeader(name);
  } else {
    response.addHeader(name, value);
  }
  return this;
}

代码示例来源:origin: neilbeveridge/zuul-netty

response.removeHeader(CONTENT_LENGTH);
  response.removeHeader(CONNECTION);
  LOG.debug("keep-alive NOT implemented for this connection as it is explicitly turned off");
} else {

代码示例来源:origin: cgbystrom/sockjs-netty

public void handle(HttpRequest request, HttpResponse response) {
  QueryStringDecoder qsd = new QueryStringDecoder(request.getUri());
  String path = qsd.getPath();
  if (!path.matches(".*/iframe[0-9-.a-z_]*.html")) {
    response.setStatus(HttpResponseStatus.NOT_FOUND);
    response.setContent(ChannelBuffers.copiedBuffer("Not found", CharsetUtil.UTF_8));
    return;
  }
  response.setHeader(HttpHeaders.Names.SET_COOKIE, "JSESSIONID=dummy; path=/");
  if (request.containsHeader(HttpHeaders.Names.IF_NONE_MATCH)) {
    response.setStatus(HttpResponseStatus.NOT_MODIFIED);
    response.removeHeader(HttpHeaders.Names.CONTENT_TYPE);
  } else {
    response.setHeader(HttpHeaders.Names.CONTENT_TYPE, "text/html; charset=UTF-8");
    response.setHeader(HttpHeaders.Names.CACHE_CONTROL, "max-age=31536000, public");
    response.setHeader(HttpHeaders.Names.EXPIRES, "FIXME"); // FIXME: Fix this
    response.removeHeader(HttpHeaders.Names.SET_COOKIE);
    response.setContent(content);
  }
  response.setHeader(HttpHeaders.Names.ETAG, etag);
}

相关文章