# node:_http_incoming

<!-- Generated from reports/manifest.json by `node ./scripts/api-docs.ts`.
     Do not edit this file. Run `pnpm run docs` to rebuild it.
     Node v26.10.0, commit 3b8da01340e75343534959df5c10dbb9d92a7d18. -->

# `node:_http_incoming`

## Import

```js
import _http_incoming from "nstdlib/node/_http_incoming";
```

> [!NOTE]
> The module loads, but its behavior hasn't been tested yet.

## Support

![node:_http_incoming. nstd: not measured. Browser: not tested; export coverage 100%.](/api-charts/module/internal_http_incoming.svg)

- **nstd:** Not measured in this environment.
- **Browser:** Loads with a minimal `process` object. 4 of Node's 4 exports are available. No behavior check covers it yet.

## Exports (4)

Every name Node.js exports from this module, and what you get when you read it, as a named import or as a property of the default import:

- ✅ A value, both ways. An export that throws an error naming the missing feature also counts.
- ⚠️ A value one way, `undefined` the other.
- ❔ `undefined` both ways.
- ❌ Not exported at all.
- – Not measured.

| Export | Node.js | Browser |
| ------ | ------- | ------- |
| `IncomingMessage` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `kDetachAbortSignal` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `readStart` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `readStop` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |

## Diagnostics

nstdlib running inside Node.js. This isn't an environment it's meant for, so it isn't shown above, but it tells a library problem from an environment one:

- **`coverage`:** 4/4 of the host's export names answer inside host node. Imports. Behaviour not exercised by the suite.
- **`smoke`:** Imports in a clean child process.
