Skip to content

Commit c673c8d

Browse files
authored
fix: read properties directly from GotScrapingHttpClient response (#3807)
Reads properties off `got-scraping`'s Response directly instead of relying on spread (see the [original bug report](sindresorhus/got#2389)). Closes #3793
1 parent 4466d31 commit c673c8d

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

packages/core/src/http_clients/got-scraping-http-client.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,14 @@ export class GotScrapingHttpClient implements BaseHttpClient {
3434

3535
return {
3636
...gotResult,
37+
complete: gotResult.complete,
38+
headers: gotResult.headers,
39+
ip: gotResult.ip,
40+
redirectUrls: gotResult.redirectUrls,
41+
statusCode: gotResult.statusCode,
42+
statusMessage: gotResult.statusMessage,
43+
trailers: gotResult.trailers,
44+
url: gotResult.url,
3745
body: gotResult.body as ResponseTypes[TResponseType],
3846
request: { url: request.url, ...gotResult.request },
3947
};

0 commit comments

Comments
 (0)