{"library":"http-headers","type":"library","category":null,"description":"The `http-headers` package provides a utility to parse HTTP request and response start-lines and headers into a structured JavaScript object. It can process raw string or Buffer data containing complete HTTP messages, or directly extract and parse headers from Node.js `http.ServerResponse` objects. Key features include automatic body detection and ignored parsing, RFC 2068 compliance, and support for multi-line and repeating headers. The current stable version is 3.0.2. This package appears to be unmaintained; its last update was several years ago, meaning it does not receive active development, bug fixes, or compatibility updates for newer Node.js versions or HTTP standards (e.g., HTTP/2, HTTP/3). Its primary differentiator was simplifying the extraction of response headers from Node's internal `_header` property, which was not easily accessible otherwise.","language":"javascript","status":"abandoned","version":"3.0.2","tags":["javascript","http","https","header","headers","parse","parsing","ServerResponse","response"],"last_verified":"Wed May 27","install":[{"cmd":"npm install http-headers","imports":["const httpHeaders = require('http-headers')","const parse = require('http-headers');\nconst headersOnly = parse(data, true);"]},{"cmd":"yarn add http-headers","imports":[]},{"cmd":"pnpm add http-headers","imports":[]}],"homepage":null,"github":"https://github.com/watson/http-headers","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/http-headers","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/http-headers/compatibility"}}