package http

Package Members

  1. package internal

Type Members

  1. final class AddCookie extends AnyRef

    DSL for adding a cookie in the virtual user's CookieJar instead of having the server send a Set-Cookie header.

    DSL for adding a cookie in the virtual user's CookieJar instead of having the server send a Set-Cookie header.

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  2. final class BodyPart extends AnyRef

    DSL for building multipart request body parts.

    DSL for building multipart request body parts.

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  3. final class GetCookie extends AnyRef

    DSL for fetching the value of a <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies">cookie from the virtual user's CookieJar into its Session.

    DSL for fetching the value of a <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies">cookie from the virtual user's CookieJar into its Session.

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  4. final class Http extends AnyRef

    DSL for bootstrapping HTTP requests.

    DSL for bootstrapping HTTP requests.

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  5. final class HttpDsl extends AnyRef

    The entrypoint of the Gatling HTTP DSL

  6. final class HttpProtocolBuilder extends ProtocolBuilder

    DSL for building HTTP protocol configurations

    DSL for building HTTP protocol configurations

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  7. final class HttpRequestActionBuilder extends RequestWithBodyActionBuilder[HttpRequestActionBuilder, HttpRequestBuilder]

    DSL for building HTTP requests configurations

    DSL for building HTTP requests configurations

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  8. final class Polling extends AnyRef

    DSL for building HTTP polling configurations

    DSL for building HTTP polling configurations

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  9. final class Proxy extends AnyRef

    DSL for bootstrapping Proxies.

    DSL for bootstrapping Proxies.

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  10. abstract class RequestActionBuilder[T <: RequestActionBuilder[T, W], W <: RequestBuilder[W]] extends ActionBuilder

    Base DSL for HTTP, WebSocket and SSE requests

  11. abstract class RequestWithBodyActionBuilder[T <: RequestWithBodyActionBuilder[T, W], W <: RequestWithBodyBuilder[W]] extends RequestActionBuilder[T, W]
  12. final class Sse extends AnyRef

    DSL for building <a href="https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events">SSE configurations

    DSL for building <a href="https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events">SSE configurations

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  13. trait SseAwaitActionBuilder[T <: SseAwaitActionBuilder[T, W], W <: http.action.sse.SseAwaitActionBuilder[W]] extends ActionBuilder
  14. final class SseConnectActionBuilder extends RequestWithBodyActionBuilder[SseConnectActionBuilder, SseConnectRequestBuilder] with SseAwaitActionBuilder[SseConnectActionBuilder, SseConnectRequestBuilder]

    DSL for building SSE connect actions

    DSL for building SSE connect actions

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  15. final class SseMessageCheck extends AnyRef

    DSL for building <a href="https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events">SSE checks

    DSL for building <a href="https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events">SSE checks

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  16. final class SseSetCheckActionBuilder extends SseAwaitActionBuilder[SseSetCheckActionBuilder, SseSetCheckBuilder]
  17. final class Ws extends AnyRef

    DSL for building WebSocket configurations

    DSL for building WebSocket configurations

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  18. trait WsAwaitActionBuilder[T <: WsAwaitActionBuilder[T, W], W <: http.action.ws.WsAwaitActionBuilder[W]] extends ActionBuilder
  19. final class WsConnectActionBuilder extends RequestActionBuilder[WsConnectActionBuilder, WsConnectRequestBuilder] with WsAwaitActionBuilder[WsConnectActionBuilder, WsConnectRequestBuilder]

    DSL for building WebSocket connect actions

    DSL for building WebSocket connect actions

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  20. abstract class WsFrameCheck extends AnyRef

    DSL for building WebSocket checks

    DSL for building WebSocket checks

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  21. final class WsSendBinaryActionBuilder extends WsAwaitActionBuilder[WsSendBinaryActionBuilder, WsSendBinaryFrameBuilder]

    DSL for building actions to send BINARY frames

    DSL for building actions to send BINARY frames

    Immutable, so all methods return a new occurrence and leave the original unmodified.

  22. final class WsSendTextActionBuilder extends WsAwaitActionBuilder[WsSendTextActionBuilder, WsSendTextFrameBuilder]

    DSL for building actions to send TEXT frames

    DSL for building actions to send TEXT frames

    Immutable, so all methods return a new occurrence and leave the original unmodified.

Ungrouped