docs: route.har options for non-js clients (#14804)

This commit is contained in:
Yury Semikhatsky 2022-06-10 16:53:01 -07:00 committed by GitHub
parent e94ec8a85f
commit 5617e5c613
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -217,6 +217,7 @@ Optional response body as text.
Optional response body as raw bytes.
### option: Route.fulfill.har
* langs: js
- `har` <[Object]>
- `path` <[string]> Path to the HAR file.
- `fallback` ?<[RouteHARFallback]<"abort"|"continue"|"throw">> Behavior in the case where matching entry was not found in the HAR. Either [`method: Route.abort`] the request, [`method: Route.continue`] it, or throw an error. Defaults to "abort".
@ -224,6 +225,21 @@ Optional response body as raw bytes.
HAR file to extract the response from. If HAR file contains an entry with the matching url and HTTP method, then the entry's headers, status and body will be used to fulfill. An entry resulting in a redirect will be followed automatically. Individual fields such as headers can be overridden using fulfill options.
If `path` is a relative path, then it is resolved relative to the current working directory.
### option: Route.fulfill.harPath
* langs: csharp, java, python
- alias-python: har_path
- `harPath` <[path]>
HAR file to extract the response from. If HAR file contains an entry with the matching url and HTTP method, then the entry's headers, status and body will be used to fulfill. An entry resulting in a redirect will be followed automatically. Individual fields such as headers can be overridden using fulfill options.
If `path` is a relative path, then it is resolved relative to the current working directory.
### option: Route.fulfill.harFallback
* langs: csharp, java, python
- alias-python: har_fallback
- `harFallback` ?<[RouteHARFallback]<"abort"|"continue"|"throw">>
Behavior in the case where matching entry was not found in the HAR. Either [`method: Route.abort`] the request, [`method: Route.continue`] it, or throw an error. Defaults to "abort".
### option: Route.fulfill.path
- `path` <[path]>