public interface HttpContent extends HttpObject, ByteBufHolder
HttpObjectDecoder生成HttpContent后HttpMessage当该含量大,或者内容的编码是“分块。
如果您不希望在您的处理程序中收到HttpContent ,请在ChannelPipeline的 HttpObjectDecoder之后放置 HttpObjectAggregator 。
| Modifier and Type | Method and Description |
|---|---|
HttpContent |
copy()
创建此 ByteBufHolder的深层副本。
|
HttpContent |
duplicate()
重复此 ByteBufHolder 。
|
HttpContent |
replace(ByteBuf content)
返回一个新 ByteBufHolder包含指定content 。
|
HttpContent |
retain()
将参考计数增加
1 。
|
HttpContent |
retain(int increment)
将参考计数增加指定的
increment 。
|
HttpContent |
retainedDuplicate()
重复此 ByteBufHolder 。
|
HttpContent |
touch()
记录此对象的当前访问位置以进行调试。
|
HttpContent |
touch(java.lang.Object hint)
记录此对象的当前访问位置,并附加一些用于调试的任意信息。
|
getDecoderResultdecoderResult, setDecoderResultcontentrefCnt, release, releaseHttpContent copy()
ByteBufHolder
ByteBufHolder的深层副本。
copy在界面
ByteBufHolder
HttpContent duplicate()
ByteBufHolder
ByteBufHolder 。
请注意,这不会自动调用ByteBufHolder.retain() 。
duplicate接口
ByteBufHolder
HttpContent retainedDuplicate()
ByteBufHolder
ByteBufHolder 。
与ByteBufHolder.duplicate()不同,此方法返回保留的副本。
retainedDuplicate在界面
ByteBufHolder
ByteBuf.retainedDuplicate()
HttpContent replace(ByteBuf content)
ByteBufHolder
ByteBufHolder包含指定content 。
replace在界面
ByteBufHolder
HttpContent retain()
ReferenceCounted
1 。
retain接口
ByteBufHolder
retain ,界面
ReferenceCounted
HttpContent retain(int increment)
ReferenceCounted
increment 。
retain在界面
ByteBufHolder
retain ,界面
ReferenceCounted
HttpContent touch()
ReferenceCounted
touch接口
ByteBufHolder
touch接口
ReferenceCounted
HttpContent touch(java.lang.Object hint)
ReferenceCounted
ResourceLeakDetector提供给您。
touch在界面
ByteBufHolder
touch在界面
ReferenceCounted
Copyright © 2008–2018 The Netty Project. All rights reserved.