Class Hierarchy
- java.lang.Object
- com.intuit.karate.http.ApacheHttpClient (implements com.intuit.karate.http.HttpClient, org.apache.http.HttpRequestInterceptor)
- com.intuit.karate.http.ArmeriaHttpClient (implements com.linecorp.armeria.client.DecoratingHttpClientFunction, com.intuit.karate.http.HttpClient)
- com.intuit.karate.http.AwsLambdaHandler
- io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- io.netty.channel.SimpleChannelInboundHandler<I>
- com.intuit.karate.http.ProxyClientHandler
- com.intuit.karate.http.ProxyRemoteHandler
- com.intuit.karate.http.WebSocketClientHandler
- com.intuit.karate.http.WebSocketProxyHandler
- io.netty.channel.SimpleChannelInboundHandler<I>
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- com.intuit.karate.http.Cookies
- org.apache.http.impl.cookie.DefaultCookieSpec (implements org.apache.http.cookie.CookieSpec)
- com.intuit.karate.http.ApacheHttpClient.LenientCookieSpec
- com.intuit.karate.http.HttpConstants
- com.intuit.karate.http.HttpLogger
- com.intuit.karate.http.HttpRequest
- com.intuit.karate.http.HttpRequestBuilder (implements org.graalvm.polyglot.proxy.ProxyObject)
- com.intuit.karate.http.HttpServer
- com.intuit.karate.http.HttpServer.Builder
- com.intuit.karate.http.HttpServerHandler (implements com.linecorp.armeria.server.HttpService)
- com.intuit.karate.http.HttpUtils
- com.intuit.karate.http.JvmSessionStore (implements com.intuit.karate.http.SessionStore)
- com.intuit.karate.http.MultiPartBuilder
- com.intuit.karate.http.ProxyContext
- com.intuit.karate.http.ProxyRequest
- com.intuit.karate.http.ProxyResponse
- com.intuit.karate.http.ProxyServer
- com.intuit.karate.http.Request (implements org.graalvm.polyglot.proxy.ProxyObject)
- com.intuit.karate.http.RequestCycle
- com.intuit.karate.http.RequestHandler (implements com.intuit.karate.http.ServerHandler)
- com.intuit.karate.http.Response (implements org.graalvm.polyglot.proxy.ProxyObject)
- com.intuit.karate.http.ResponseBuilder
- com.intuit.karate.http.ServerConfig
- com.intuit.karate.http.ServerContext (implements org.graalvm.polyglot.proxy.ProxyObject)
- com.intuit.karate.http.Session
- com.intuit.karate.http.SslContextFactory
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.intuit.karate.http.RedirectException
- java.lang.RuntimeException
- java.lang.Exception
- com.intuit.karate.http.WebSocketClient (implements com.intuit.karate.http.WebSocketListener)
- com.intuit.karate.http.WebSocketOptions
- com.intuit.karate.http.WebSocketServerBase
- com.intuit.karate.http.WebSocketProxyServer
- javax.net.ssl.X509ExtendedTrustManager (implements javax.net.ssl.X509TrustManager)
- com.intuit.karate.http.LenientTrustManager
Interface Hierarchy
- java.util.function.Function<T,R>
- com.intuit.karate.http.RequestFilter
- java.util.function.UnaryOperator<T>
- com.intuit.karate.http.ResponseFilter
- com.intuit.karate.http.HttpClient
- com.intuit.karate.http.HttpClientFactory
- com.intuit.karate.http.HttpLogModifier
- com.intuit.karate.http.ServerHandler
- com.intuit.karate.http.SessionStore
- com.intuit.karate.http.WebSocketListener
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.intuit.karate.http.ResourceType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)