in src/connection/BaseConnection.ts [176:196]
url: stripAuth(this.url.toString()),
id: this.id,
headers,
status: this.status
}
}
}
const validStatuses = Object.keys(BaseConnection.statuses)
// @ts-expect-error
.map(k => BaseConnection.statuses[k])
function stripAuth (url: string): string {
if (!url.includes('@')) return url
return url.slice(0, url.indexOf('//') + 2) + url.slice(url.indexOf('@') + 1)
}
export function prepareHeaders (headers: http.IncomingHttpHeaders = {}, auth?: BasicAuth | ApiKeyAuth | BearerAuth): http.IncomingHttpHeaders {
if (auth != null && headers.authorization == null) {
/* istanbul ignore else */
if (isApiKeyAuth(auth)) {