A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://playwright.bootcss.com/python/docs/api/class-request below:

Request | Playwright

Whenever the page sends a request for a network resource the following sequence of events are emitted by Page:

If request fails at some point, then instead of 'requestfinished' event (and possibly instead of 'response' event), the page.on("requestfailed") event is emitted.

note

HTTP Error responses, such as 404 or 503, are still successful responses from HTTP standpoint, so request will complete with 'requestfinished' event.

If request gets a 'redirect' response, the request is successfully finished with the 'requestfinished' event, and a new request is issued to a redirected url.

request.failure#

The method returns null unless this request has failed, as reported by requestfailed event.

Example of logging of all the failed requests:

request.frame#

Returns the Frame that initiated this request.

request.headers#

An object with HTTP headers associated with the request. All header names are lower-case.

request.is_navigation_request()#

Whether this request is driving frame's navigation.

request.method#

Request's method (GET, POST, etc.)

request.post_data#

Request's post body, if any.

request.post_data_buffer#

Request's post body in a binary form, if any.

request.post_data_json#

Returns parsed request's body for form-urlencoded and JSON as a fallback if any.

When the response is application/x-www-form-urlencoded then a key/value object of the values will be returned. Otherwise it will be parsed as JSON.

request.redirected_from#

Request that was redirected by the server to this one, if any.

When the server responds with a redirect, Playwright creates a new Request object. The two requests are connected by redirectedFrom() and redirectedTo() methods. When multiple server redirects has happened, it is possible to construct the whole redirect chain by repeatedly calling redirectedFrom().

For example, if the website http://example.com redirects to https://example.com:

If the website https://google.com has no redirects:

request.redirected_to#

New request issued by the browser if the server responded with redirect.

This method is the opposite of request.redirected_from:

request.resource_type#

Contains the request's resource type as it was perceived by the rendering engine. ResourceType will be one of the following: document, stylesheet, image, media, font, script, texttrack, xhr, fetch, eventsource, websocket, manifest, other.

request.response()#

Returns the matching Response object, or null if the response was not received due to error.

request.timing#

Returns resource timing information for given request. Most of the timing values become available upon the response, responseEnd becomes available when request finishes. Find more information at Resource Timing API.

request.url#

URL of the request.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4