(input: {
readonly request: HttpClientRequest.HttpClientRequest
readonly response: HttpClientResponse.HttpClientResponse
readonly redactedNames: ReadonlyArray<string | RegExp>
readonly body: ReturnType<typeof responseBody>
readonly requestId?: string | undefined
readonly rateLimit?: HttpRateLimitDetails | undefined
})
| 207 | } |
| 208 | |
| 209 | const responseHttp = (input: { |
| 210 | readonly request: HttpClientRequest.HttpClientRequest |
| 211 | readonly response: HttpClientResponse.HttpClientResponse |
| 212 | readonly redactedNames: ReadonlyArray<string | RegExp> |
| 213 | readonly body: ReturnType<typeof responseBody> |
| 214 | readonly requestId?: string | undefined |
| 215 | readonly rateLimit?: HttpRateLimitDetails | undefined |
| 216 | }) => |
| 217 | new HttpContext({ |
| 218 | request: requestDetails(input.request, input.redactedNames), |
| 219 | response: responseDetails(input.response, input.redactedNames), |
| 220 | ...input.body, |
| 221 | requestId: input.requestId, |
| 222 | rateLimit: input.rateLimit, |
| 223 | }) |
| 224 | |
| 225 | const statusReason = (input: { |
| 226 | readonly status: number |
no test coverage detected