GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Playwright for Java
  • Docs
  • API
  • Java
  • Node.js
  • Python
  • .NET
  • Community
  • Classes
  • APIRequestContext
  • APIResponse
  • Browser
  • BrowserContext
  • BrowserType

This view

  • Original page
  • New address

GeezerVison is showing playwright.dev — Response | Playwright Java

Response class represents responses which are received by page.


Methods​

allHeaders​

Added in: v1.15 response.allHeaders

An object with all the response HTTP headers associated with this response.

Usage

Response.allHeaders();

Returns

  • Map<String, String>#

body​

Added before v1.9 response.body

Returns the buffer with response body.

Usage

Response.body();

Returns

  • byte[]#

finished​

Added before v1.9 response.finished

Waits for this response to finish, returns always null.

Usage

Response.finished();

Returns

  • null | String#

frame​

Added before v1.9 response.frame

Returns the Frame that initiated this response.

Usage

Response.frame();

Returns

  • Frame#

fromServiceWorker​

Added in: v1.23 response.fromServiceWorker

Indicates whether this Response was fulfilled by a Service Worker's Fetch Handler (i.e. via FetchEvent.respondWith).

Usage

Response.fromServiceWorker();

Returns

  • boolean#

headerValue​

Added in: v1.15 response.headerValue

Returns the value of the header matching the name. The name is case-insensitive. If multiple headers have the same name (except set-cookie), they are returned as a list separated by , . For set-cookie, the \n separator is used. If no headers are found, null is returned.

Usage

Response.headerValue(name);

Arguments

  • name String#

    Name of the header.

Returns

  • null | String#

headerValues​

Added in: v1.15 response.headerValues

Returns all values of the headers matching the name, for example set-cookie. The name is case-insensitive.

Usage

Response.headerValues(name);

Arguments

  • name String#

    Name of the header.

Returns

  • List<String>#

headers​

Added before v1.9 response.headers

An object with the response HTTP headers. The header names are lower-cased. Note that this method does not return security-related headers, including cookie-related ones. You can use Response.allHeaders() for complete list of headers that include cookie information.

Usage

Response.headers();

Returns

  • Map<String, String>#

headersArray​

Added in: v1.15 response.headersArray

An array with all the response HTTP headers associated with this response. Unlike Response.allHeaders(), header names are NOT lower-cased. Headers with multiple entries, such as Set-Cookie, appear in the array multiple times. Some browser network stacks combine multiple field values before reporting them, so separate entries are not always available.

Usage

Response.headersArray();

Returns

  • List<HttpHeader>#
    • name String

      Name of the header.

    • value String

      Value of the header.


httpVersion​

Added in: v1.59 response.httpVersion

Returns the http version used by the response.

Usage

Response.httpVersion();

Returns

  • String#

ok​

Added before v1.9 response.ok

Contains a boolean stating whether the response was successful (status in the range 200-299) or not.

Usage

Response.ok();

Returns

  • boolean#

request​

Added before v1.9 response.request

Returns the matching Request object.

Usage

Response.request();

Returns

  • Request#

securityDetails​

Added in: v1.13 response.securityDetails

Returns SSL and other security information.

Usage

Response.securityDetails();

Returns

  • null | SecurityDetails#
    • issuer String (optional)

      Common Name component of the Issuer field. from the certificate. This should only be used for informational purposes. Optional.

    • protocol String (optional)

      The specific TLS protocol used. (e.g. TLS 1.3). Optional.

    • subjectName String (optional)

      Common Name component of the Subject field from the certificate. This should only be used for informational purposes. Optional.

    • validFrom double (optional)

      Unix timestamp (in seconds) specifying when this cert becomes valid. Optional.

    • validTo double (optional)

      Unix timestamp (in seconds) specifying when this cert becomes invalid. Optional.


serverAddr​

Added in: v1.13 response.serverAddr

Returns the IP address and port of the server.

Usage

Response.serverAddr();

Returns

  • null | ServerAddr#
    • ipAddress String

      IPv4 or IPV6 address of the server.

    • port int


status​

Added before v1.9 response.status

Contains the status code of the response (e.g., 200 for a success).

Usage

Response.status();

Returns

  • int#

statusText​

Added before v1.9 response.statusText

Contains the status text of the response (e.g. usually an "OK" for a success).

Usage

Response.statusText();

Returns

  • String#

text​

Added before v1.9 response.text

Returns the text representation of response body.

Usage

Response.text();

Returns

  • String#

url​

Added before v1.9 response.url

Contains the URL of the response.

Usage

Response.url();

Returns

  • String#
  • Methods
    • allHeaders
    • body
    • finished
    • frame
    • fromServiceWorker
    • headerValue
    • headerValues
    • headers
    • headersArray
    • httpVersion
    • ok
    • request
    • securityDetails
    • serverAddr
    • status
    • statusText
    • text
    • url
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.