1
NPM要求モジュールのrequest.defaults APIを使用する場合、関数の結果が毎回ヘッダー値になるように、関数をリクエストヘッダーとして渡すことができると誰も知っているか私は発信要求を出しますか?デフォルトを要求し、デフォルトヘッダとして関数を使用する
すなわち
request.defaults({
headers:{datestamp:() => new Date()
})
NPM要求モジュールのrequest.defaults APIを使用する場合、関数の結果が毎回ヘッダー値になるように、関数をリクエストヘッダーとして渡すことができると誰も知っているか私は発信要求を出しますか?デフォルトを要求し、デフォルトヘッダとして関数を使用する
すなわち
request.defaults({
headers:{datestamp:() => new Date()
})
それはゲッターメソッドで動作します。また、.defaults
から返されたインスタンスを使用する必要があります。
const Request = require('request');
const request = Request.defaults({
headers: {
get timestamp() { return new Date(); }
}
})
request.get('/foo', ...);
なぜ私はそれを考えなかったのですか?どうもありがとう。 – maxcbc