MCPcopy Index your code
hub / github.com/microsoft/playwright-python / fetch

Method fetch

playwright/_impl/_fetch.py:304–342  ·  view source on GitHub ↗
(
        self,
        urlOrRequest: Union[str, network.Request],
        params: ParamsType = None,
        method: str = None,
        headers: Headers = None,
        data: DataType = None,
        form: FormType = None,
        multipart: MultipartType = None,
        timeout: float = None,
        failOnStatusCode: bool = None,
        ignoreHTTPSErrors: bool = None,
        maxRedirects: int = None,
        maxRetries: int = None,
    )

Source from the content-addressed store, hash-verified

302 )
303
304 async def fetch(
305 self,
306 urlOrRequest: Union[str, network.Request],
307 params: ParamsType = None,
308 method: str = None,
309 headers: Headers = None,
310 data: DataType = None,
311 form: FormType = None,
312 multipart: MultipartType = None,
313 timeout: float = None,
314 failOnStatusCode: bool = None,
315 ignoreHTTPSErrors: bool = None,
316 maxRedirects: int = None,
317 maxRetries: int = None,
318 ) -> "APIResponse":
319 url = urlOrRequest if isinstance(urlOrRequest, str) else None
320 request = (
321 cast(network.Request, to_impl(urlOrRequest))
322 if isinstance(to_impl(urlOrRequest), network.Request)
323 else None
324 )
325 assert request or isinstance(
326 urlOrRequest, str
327 ), "First argument must be either URL string or Request"
328 return await self._inner_fetch(
329 request,
330 url,
331 method,
332 headers,
333 data,
334 params,
335 form,
336 multipart,
337 timeout,
338 failOnStatusCode,
339 ignoreHTTPSErrors,
340 maxRedirects,
341 maxRetries,
342 )
343
344 async def _inner_fetch(
345 self,

Callers 6

deleteMethod · 0.95
headMethod · 0.95
getMethod · 0.95
patchMethod · 0.95
putMethod · 0.95
postMethod · 0.95

Calls 2

_inner_fetchMethod · 0.95
to_implFunction · 0.90

Tested by

no test coverage detected