Saya menggunakan modul request
untuk NodeJS.
Saya bertanya-tanya, Daripada menambahkan header di setiap permintaan dengan tangan seperti dokumen.
ex.
var options = {
url: myuRL,
headers: {
'myHeader': 'headerVal'
}
}
request(options ,callback);
Apakah mungkin dengan middleware atau sesuatu untuk memasukkan header ke SEMUA permintaan?
Saya mencoba dengan membuat middleware ini:
const addHeaders = function (req, res, next) {
req.header('myHeader', 'MyVal');
next();
};
module.exports = addHeaders;
Ia bekerja pada semua permintaan http kecuali yang dibuat dengan modul request
.
CATATAN: Yang saya maksud adalah semua permintaan keluar saya, bukan yang masuk.