Package io.gatling.http.client.impl
Class DefaultHttpClient
java.lang.Object
io.gatling.http.client.impl.DefaultHttpClient
- All Implemented Interfaces:
HttpClient,AutoCloseable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidflushClientIdChannels(long clientId, io.netty.channel.EventLoop eventLoop) booleanisClosed()voidsendHttp2Requests(Pair<Request, HttpListener>[] requestsAndListeners, long clientId, io.netty.channel.EventLoop eventLoop, SslContextsHolder sslContextsHolder) voidsendRequest(Request request, long clientId, io.netty.channel.EventLoop eventLoop, HttpListener listener, SslContextsHolder sslContextsHolder)
-
Field Details
-
HTTP_CLIENT_CODEC
- See Also:
-
APP_HTTP_HANDLER
- See Also:
-
-
Constructor Details
-
DefaultHttpClient
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
sendRequest
public void sendRequest(Request request, long clientId, io.netty.channel.EventLoop eventLoop, HttpListener listener, SslContextsHolder sslContextsHolder) - Specified by:
sendRequestin interfaceHttpClient
-
sendHttp2Requests
public void sendHttp2Requests(Pair<Request, HttpListener>[] requestsAndListeners, long clientId, io.netty.channel.EventLoop eventLoop, SslContextsHolder sslContextsHolder) - Specified by:
sendHttp2Requestsin interfaceHttpClient
-
isClosed
public boolean isClosed()- Specified by:
isClosedin interfaceHttpClient
-
flushClientIdChannels
public void flushClientIdChannels(long clientId, io.netty.channel.EventLoop eventLoop) - Specified by:
flushClientIdChannelsin interfaceHttpClient
-