Uses of Class
io.hyperfoil.http.api.HttpRequest
-
Packages that use HttpRequest Package Description io.hyperfoil.http io.hyperfoil.http.api io.hyperfoil.http.connection io.hyperfoil.http.cookie io.hyperfoil.http.handlers io.hyperfoil.http.steps -
-
Uses of HttpRequest in io.hyperfoil.http
Fields in io.hyperfoil.http with type parameters of type HttpRequest Modifier and Type Field Description static io.hyperfoil.api.session.Session.ResourceKey<LimitedPoolResource<HttpRequest>>HttpRequestPool. KEYMethods in io.hyperfoil.http that return types with arguments of type HttpRequest Modifier and Type Method Description static io.hyperfoil.api.collection.LimitedPool<HttpRequest>HttpRequestPool. get(io.hyperfoil.api.session.Session session)Methods in io.hyperfoil.http with parameters of type HttpRequest Modifier and Type Method Description voidHttpCacheImpl. beforeRequestHeaders(HttpRequest request)booleanHttpCacheImpl. isCached(HttpRequest request, HttpRequestWriter writer)voidHttpCacheImpl. requestHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidHttpCacheImpl. responseHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidHttpCacheImpl. tryStore(HttpRequest request) -
Uses of HttpRequest in io.hyperfoil.http.api
Methods in io.hyperfoil.http.api that return HttpRequest Modifier and Type Method Description HttpRequestHttpConnection. dispatchedRequest()static HttpRequestHttpRequest. ensure(io.hyperfoil.api.connection.Request request)HttpRequestHttpConnection. peekRequest(int streamId)HttpRequestHttpRequestWriter. request()Methods in io.hyperfoil.http.api with parameters of type HttpRequest Modifier and Type Method Description default voidHeaderHandler. afterHeaders(HttpRequest request)default voidHeaderHandler. beforeHeaders(HttpRequest request)voidHttpCache. beforeRequestHeaders(HttpRequest request)voidHttpResponseHandlers. handleBodyPart(HttpRequest request, io.netty.buffer.ByteBuf data, int offset, int length, boolean isLastPart)voidHeaderHandler. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidHttpResponseHandlers. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidHttpResponseHandlers. handleRawRequest(HttpRequest request, io.netty.buffer.ByteBuf data, int offset, int length)voidHttpResponseHandlers. handleRawResponse(HttpRequest request, io.netty.buffer.ByteBuf data, int offset, int length, boolean isLastPart)voidHttpResponseHandlers. handleStatus(HttpRequest request, int status, java.lang.String reason)voidStatusHandler. handleStatus(HttpRequest request, int status)booleanHttpCache. isCached(HttpRequest request, HttpRequestWriter writer)booleanHttpConnection. removeRequest(int streamId, HttpRequest request)voidHttpConnection. request(HttpRequest request, java.util.function.BiConsumer<io.hyperfoil.api.session.Session,HttpRequestWriter>[] headerAppenders, boolean injectHostHeader, java.util.function.BiFunction<io.hyperfoil.api.session.Session,io.hyperfoil.api.connection.Connection,io.netty.buffer.ByteBuf> bodyGenerator)voidHttpCache. requestHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidHttpCache. responseHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidHttpCache. tryStore(HttpRequest request) -
Uses of HttpRequest in io.hyperfoil.http.connection
Methods in io.hyperfoil.http.connection with parameters of type HttpRequest Modifier and Type Method Description protected voidBaseResponseHandler. onCompletion(HttpRequest request)protected voidHttp1xResponseHandler. onCompletion(HttpRequest request)protected voidBaseResponseHandler. onRawData(HttpRequest request, io.netty.buffer.ByteBuf data, boolean isLastPart) -
Uses of HttpRequest in io.hyperfoil.http.cookie
Methods in io.hyperfoil.http.cookie with parameters of type HttpRequest Modifier and Type Method Description voidCookieRecorder. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value) -
Uses of HttpRequest in io.hyperfoil.http.handlers
Methods in io.hyperfoil.http.handlers with parameters of type HttpRequest Modifier and Type Method Description voidBaseDelegatingHeaderHandler. afterHeaders(HttpRequest request)voidConditionalHeaderHandler. afterHeaders(HttpRequest request)voidFilterHeaderHandler. afterHeaders(HttpRequest request)voidRedirect.LocationRecorder. afterHeaders(HttpRequest request)voidRedirect.WrappingHeaderHandler. afterHeaders(HttpRequest request)voidBaseDelegatingHeaderHandler. beforeHeaders(HttpRequest request)voidConditionalHeaderHandler. beforeHeaders(HttpRequest request)voidFilterHeaderHandler. beforeHeaders(HttpRequest request)voidRedirect.WrappingHeaderHandler. beforeHeaders(HttpRequest request)voidBaseDelegatingHeaderHandler. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidConditionalHeaderHandler. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidCountHeadersHandler. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidFilterHeaderHandler. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidLogInvalidHandler. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidRecordHeaderTimeHandler. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidRedirect.LocationRecorder. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidRedirect.WrappingHeaderHandler. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidBaseDelegatingStatusHandler. handleStatus(HttpRequest request, int status)voidBaseRangeStatusHandler. handleStatus(HttpRequest request, int status)voidRangeStatusValidator. handleStatus(HttpRequest request, int status)voidRedirect.StatusHandler. handleStatus(HttpRequest request, int status)voidRedirect.WrappingStatusHandler. handleStatus(HttpRequest request, int status)voidStatusToCounterHandler. handleStatus(HttpRequest request, int status)voidStatusToStatsHandler. handleStatus(HttpRequest request, int status)voidStoreStatusHandler. handleStatus(HttpRequest request, int status)protected voidActionStatusHandler. onOtherStatus(HttpRequest request, int status)protected abstract voidBaseRangeStatusHandler. onOtherStatus(HttpRequest request, int status)protected voidMultiplexStatusHandler. onOtherStatus(HttpRequest request, int status)protected voidActionStatusHandler. onStatusRange(HttpRequest request, int status, int index)protected abstract voidBaseRangeStatusHandler. onStatusRange(HttpRequest request, int status, int index)protected voidMultiplexStatusHandler. onStatusRange(HttpRequest request, int status, int index) -
Uses of HttpRequest in io.hyperfoil.http.steps
Methods in io.hyperfoil.http.steps with parameters of type HttpRequest Modifier and Type Method Description voidHttpResponseHandlersImpl. handleBodyPart(HttpRequest request, io.netty.buffer.ByteBuf data, int offset, int length, boolean isLastPart)voidHttpResponseHandlersImpl. handleEnd(HttpRequest request, boolean executed)voidHttpResponseHandlersImpl. handleHeader(HttpRequest request, java.lang.CharSequence header, java.lang.CharSequence value)voidHttpResponseHandlersImpl. handleRawRequest(HttpRequest request, io.netty.buffer.ByteBuf data, int offset, int length)voidHttpResponseHandlersImpl. handleRawResponse(HttpRequest request, io.netty.buffer.ByteBuf data, int offset, int length, boolean isLastPart)voidHttpResponseHandlersImpl. handleStatus(HttpRequest request, int status, java.lang.String reason)voidHttpResponseHandlersImpl. handleThrowable(HttpRequest request, java.lang.Throwable throwable)
-