(url: string)
| 16 | } |
| 17 | |
| 18 | const parseRequestUrl = (url: string): URL => { |
| 19 | if (!url) { |
| 20 | return new URL('https://example.com') |
| 21 | } |
| 22 | |
| 23 | try { |
| 24 | return new URL(url) |
| 25 | } catch { |
| 26 | return new URL(url, 'https://example.com') |
| 27 | } |
| 28 | } |
| 29 | |
| 30 | const mergeQueryString = (url: URL, queryString: HarRequest['queryString'] = []): string => { |
| 31 | if (!queryString.length) { |