effect-playwright
    Preparing search index...

    Class PlaywrightResponse

    0.1.2

    Hierarchy

    • Readonly<
          {
              allHeaders: Effect<{ [key: string]: string }, PlaywrightError>;
              body: Effect<Buffer<ArrayBufferLike>, PlaywrightError>;
              finished: Effect<Error | null, PlaywrightError>;
              frame: Effect<PlaywrightFrameService, PlaywrightError>;
              fromServiceWorker: () => boolean;
              headers: () => { [key: string]: string };
              headersArray: Effect<{ name: string; value: string }[], PlaywrightError>;
              headerValue: (name: string) => Effect<Option<string>, PlaywrightError>;
              headerValues: (name: string) => Effect<string[], PlaywrightError>;
              httpVersion: Effect<string, PlaywrightError>;
              json: Effect<any, PlaywrightError>;
              ok: () => boolean;
              request: () => PlaywrightRequest;
              securityDetails: Effect<
                  Option<
                      {
                          issuer?: string;
                          protocol?: string;
                          subjectName?: string;
                          validFrom?: number;
                          validTo?: number;
                      },
                  >,
                  PlaywrightError,
              >;
              serverAddr: Effect<
                  Option<{ ipAddress: string; port: number }>,
                  PlaywrightError,
              >;
              status: () => number;
              statusText: () => string;
              text: Effect<string, PlaywrightError>;
              url: () => string;
          },
      > & { _tag: "PlaywrightResponse" }
      • PlaywrightResponse
    Index

    Constructors

    • Parameters

      Returns PlaywrightResponse

    Properties

    _tag: "PlaywrightResponse"
    allHeaders: Effect<{ [key: string]: string }, PlaywrightError>
    body: Effect<Buffer<ArrayBufferLike>, PlaywrightError>
    finished: Effect<Error | null, PlaywrightError>
    fromServiceWorker: () => boolean
    headers: () => { [key: string]: string }
    headersArray: Effect<{ name: string; value: string }[], PlaywrightError>
    headerValue: (name: string) => Effect<Option<string>, PlaywrightError>
    headerValues: (name: string) => Effect<string[], PlaywrightError>
    httpVersion: Effect<string, PlaywrightError>

    Returns the HTTP version of the response.

    Response.httpVersion

    0.5.1

    ok: () => boolean
    request: () => PlaywrightRequest
    securityDetails: Effect<
        Option<
            {
                issuer?: string;
                protocol?: string;
                subjectName?: string;
                validFrom?: number;
                validTo?: number;
            },
        >,
        PlaywrightError,
    >
    serverAddr: Effect<Option<{ ipAddress: string; port: number }>, PlaywrightError>
    status: () => number
    statusText: () => string
    text: Effect<string, PlaywrightError>
    url: () => string

    Methods