mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
chore: type in waitForRequest function description (#9015)
This commit is contained in:
parent
c0c7878adc
commit
5dbd69e1a4
@ -28,7 +28,7 @@ class Page {
|
||||
|
||||
Promise<[HTTPRequest](./puppeteer.httprequest.md)>
|
||||
|
||||
Promise which resolves to the matched response
|
||||
Promise which resolves to the matched request
|
||||
|
||||
## Remarks
|
||||
|
||||
@ -39,15 +39,9 @@ Optional Waiting Parameters have:
|
||||
## Example
|
||||
|
||||
```ts
|
||||
const firstResponse = await page.waitForResponse(
|
||||
'https://example.com/resource'
|
||||
const firstRequest = await page.waitForRequest('https://example.com/resource');
|
||||
const finalRequest = await page.waitForRequest(
|
||||
request => request.url() === 'https://example.com'
|
||||
);
|
||||
const finalResponse = await page.waitForResponse(
|
||||
response =>
|
||||
response.url() === 'https://example.com' && response.status() === 200
|
||||
);
|
||||
const finalResponse = await page.waitForResponse(async response => {
|
||||
return (await response.text()).includes('<html>');
|
||||
});
|
||||
return finalResponse.ok();
|
||||
return finalRequest.response()?.ok();
|
||||
```
|
||||
|
@ -1478,21 +1478,17 @@ export class Page extends EventEmitter {
|
||||
/**
|
||||
* @param urlOrPredicate - A URL or predicate to wait for
|
||||
* @param options - Optional waiting parameters
|
||||
* @returns Promise which resolves to the matched response
|
||||
* @returns Promise which resolves to the matched request
|
||||
* @example
|
||||
*
|
||||
* ```ts
|
||||
* const firstResponse = await page.waitForResponse(
|
||||
* const firstRequest = await page.waitForRequest(
|
||||
* 'https://example.com/resource'
|
||||
* );
|
||||
* const finalResponse = await page.waitForResponse(
|
||||
* response =>
|
||||
* response.url() === 'https://example.com' && response.status() === 200
|
||||
* const finalRequest = await page.waitForRequest(
|
||||
* request => request.url() === 'https://example.com'
|
||||
* );
|
||||
* const finalResponse = await page.waitForResponse(async response => {
|
||||
* return (await response.text()).includes('<html>');
|
||||
* });
|
||||
* return finalResponse.ok();
|
||||
* return finalRequest.response()?.ok();
|
||||
* ```
|
||||
*
|
||||
* @remarks
|
||||
|
Loading…
Reference in New Issue
Block a user