( body: Stream.Stream<Uint8Array, E>, options?: ServerResponse.Options | undefined )
| 313 | |
| 314 | /** @internal */ |
| 315 | export const stream = <E>( |
| 316 | body: Stream.Stream<Uint8Array, E>, |
| 317 | options?: ServerResponse.Options | undefined |
| 318 | ): ServerResponse.HttpServerResponse => { |
| 319 | const headers = options?.headers ? Headers.fromInput(options.headers) : Headers.empty |
| 320 | return new ServerResponseImpl( |
| 321 | options?.status ?? 200, |
| 322 | options?.statusText, |
| 323 | headers, |
| 324 | options?.cookies ?? Cookies.empty, |
| 325 | internalBody.stream(body, getContentType(options, headers), options?.contentLength) |
| 326 | ) |
| 327 | } |
| 328 | |
| 329 | /** @internal */ |
| 330 | export const getContentType = ( |
no test coverage detected