着信要求に HTTP ヘッダーを追加する必要がある node.js の Connect ミドルウェアに取り組んでいます。
このようなものがうまくいくようです:
function authorize_request(req, res, next) {
//...
req.headers['remote-user'] = user;
next();
}
問題は、リクエストが のインスタンスでhttp.IncomingMessage
あり、headers プロパティが読み取り専用として文書化されていることです。
これはリクエストにヘッダーを追加する許可された方法ですか、それともいくつかのシナリオで失敗しますか? より良い方法はありますか?