req.headers
現在のリクエストで指定された、定義済み/カスタムヘッダーを含むオブジェクトです。
req.headers;
多くの場合、現在のリクエストのヘッダーを確認したいことがあります。Sailsでは簡単にこれを行うことができます。
req.headers
オブジェクトのサンプル出力
console.log(req.headers);
{ host: 'localhost:1337',
connection: 'keep-alive',
'cache-control': 'no-cache',
'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.89 Safari/537.36',
accept: '*/*',
'accept-encoding': 'gzip, deflate, sdch',
'accept-language': 'en-US,en;q=0.8,hi;q=0.6',
cookie: 'sdfkslddklfk; sails.sid=s%3skdlfjkj1231lsdfnsc,m' }
特定のカスタムヘッダーまたは定義済みヘッダーにアクセスするには、ブラケット表記
req.headers['custom-header'];
またはドット表記を使用できます。
req.headers.host;