العمل مع رؤوس HTTP في Express

تعرف على كيفية الوصول إلى رؤوس HTTP وتغييرها باستخدام Express

الوصول إلى قيم رؤوس HTTP من طلب

يمكنك الوصول إلى جميع رؤوس HTTP باستخدام ملفRequest.headersمنشأه:

app.get('/', (req, res) => {
  console.log(req.headers)
})

استخدم الRequest.header()طريقة للوصول إلى قيمة رأس طلب فردي واحد:

app.get('/', (req, res) => {
  req.header('User-Agent')
})

قم بتغيير أي قيمة رأس HTTP للاستجابة

يمكنك تغيير أي قيمة رأس HTTP باستخدامResponse.set():

res.set('Content-Type', 'text/html')

ومع ذلك ، يوجد اختصار لعنوان نوع المحتوى:

res.type('.html')
// => 'text/html'

res.type('html')
// => 'text/html'

res.type('json')
// => 'application/json'

res.type('application/json')
// => 'application/json'

res.type('png')
// => image/png:

تحميل مجانيكتيب Express.js


المزيد من البرامج التعليمية السريعة: