@Override
public Mono<Void> then() {
if (markSentHeaders()) {
if (HttpUtil.isContentLengthSet(outboundHttpMessage())) {
outboundHttpMessage().headers()
.remove(HttpHeaderNames.TRANSFER_ENCODING);
}
if (!HttpUtil.isTransferEncodingChunked(outboundHttpMessage())
&& !HttpUtil.isContentLengthSet(outboundHttpMessage())) {
markPersistent(false);
}
return FutureMono.deferFuture(() -> channel().writeAndFlush(outboundHttpMessage()));
}
else {
return Mono.empty();
}
}
HttpOperations.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:reactor-netty
作者:
评论列表
文章目录