2016-06-29 17 views
4

受信リクエストヘッダーを表示する必要がある場合は、req.headersを使用してください。ExpressのJS応答ヘッダーを表示しますか?

私は応答に含まれるすべてのヘッダーの一覧を表示する必要があります。

res.headersは、undefinedです。

回答ヘッダー:res.header('', '')を設定できます。

どのように応答ヘッダーを表示しますか..?

+1

あなたはパラメータを持たない関数を呼び出して、それが何を返すかを見てみましたか? – nem035

+1

@ nem035ありがとう.. 'res.header()'は '_headers'プロパティを持つオブジェクトを返します。 'req' /' res'オブジェクトで作業しようとすると、コンソールウィンドウがいっぱいになってオブジェクト全体が表示されません。誰かが私を正しい方向にすばやく向けることができるかもしれないと思った。 –

答えて

3

特急の最近のバージョンではあります: "_" で始まる

res.getHeaders() 

-> {x-powered-by: "Express"} 

プロパティは、公式のAPIの一部ではありません。 変更があった場合は、文書化されず、コードが破損する可能性があります。

8

@nem035のおかげです。

レスポンスヘッダ:res.header()._headers

関連する問題