HTTP

تعرف على كيفية إنشاء خادم ويب باستخدام وحدة HTTP في Node.js

سنغطي ما يلي...

الويب

لا تستخدم مواقع الويب، مثل هذا الموقع، محطة طرفية سطر أوامر لعرض كل تلك الصفحات الرائعة. توجد الخوادم والعملاء البسيطون الذين يعملون باستخدام المحطة الطرفية على طبقة النقل، بينما يوجد بروتوكول HTTP على طبقة التطبيقات في مجموعة بروتوكولات الإنترنت. هذه هي الطبقة التي يتفاعل معها المستخدمون باستخدام الواجهة الأمامية لموقع الويب. تتيح لنا Node.js عرض صفحات الويب باستخدامhttp الوحدة. لنرَ كيف يُمكن إنشاء خادم بسيط ببضعة أسطر من التعليمات البرمجية:

const http = require('http');

const hostname = '0.0.0.0';
const port = 3500;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/html');
  res.end('Hello World');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});
Hit the RUN button to view the output

جانب الخادم

  • نحن نستوردhttp الوحدة على الخط 1 .
  • نحن نعلنhostname و
...