本文整理了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
暂无
代码示例来源: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);
}
内容来源于网络,如有侵权,请联系作者删除!