(request: HttpClientRequest.HttpClientRequest, snapshot: ResponseSnapshot)
| 65 | snapshot.bodyEncoding === "base64" ? Buffer.from(snapshot.body, "base64") : snapshot.body |
| 66 | |
| 67 | const responseFromSnapshot = (request: HttpClientRequest.HttpClientRequest, snapshot: ResponseSnapshot) => |
| 68 | HttpClientResponse.fromWeb( |
| 69 | request, |
| 70 | new Response( |
| 71 | request.method === "HEAD" || snapshot.status === 204 || snapshot.status === 205 || snapshot.status === 304 |
| 72 | ? null |
| 73 | : decodeResponseBody(snapshot), |
| 74 | snapshot, |
| 75 | ), |
| 76 | ) |
| 77 | |
| 78 | export const redactedErrorRequest = (request: HttpClientRequest.HttpClientRequest) => |
| 79 | HttpClientRequest.makeWith( |
no test coverage detected