Class ForwardingResponse
-
- All Implemented Interfaces:
public class ForwardingResponse extends Response
Forward a response.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classForwardingResponse.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Stringurlprivate final ProtocolStatusprotocolStatusprivate final MultiMetadataheadersprivate final IntegerhttpCodeprivate final Longlengthprivate final WebPagepageprivate final PageDatumpageDatumpublic final static ForwardingResponse.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description ForwardingResponse(ProtocolStatus status, WebPage page)ForwardingResponse(RetryScope retryScope, String reason, WebPage page)ForwardingResponse(RetryScope retryScope, Exception retryReason, WebPage page)ForwardingResponse(Throwable e, WebPage page)ForwardingResponse(String content, ProtocolStatus status, MultiMetadata headers, WebPage page)ForwardingResponse(WebPage page, PageDatum pageDatum)
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class ai.platon.pulsar.skeleton.crawl.protocol.Response
getHeader, getHeaders, getHttpCode, getLength, getPage, getPageDatum, getProtocolStatus, getUrl -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ForwardingResponse
ForwardingResponse(ProtocolStatus status, WebPage page)
-
ForwardingResponse
ForwardingResponse(RetryScope retryScope, String reason, WebPage page)
-
ForwardingResponse
ForwardingResponse(RetryScope retryScope, Exception retryReason, WebPage page)
-
ForwardingResponse
ForwardingResponse(Throwable e, WebPage page)
-
ForwardingResponse
ForwardingResponse(String content, ProtocolStatus status, MultiMetadata headers, WebPage page)
-
ForwardingResponse
ForwardingResponse(WebPage page, PageDatum pageDatum)
-
-
-
-