Node.js - ஹலோ வேர்ல்ட் HTTP சேவையக எடுத்துக்காட்டு

இந்த எடுத்துக்காட்டில், Node.js ஐப் பயன்படுத்தி ஒரு HTTP சேவையகத்தை எவ்வாறு உருவாக்குவது என்பதைக் காண்பிப்போம். சேவையகம் போர்ட் 1337 இல் கேட்கும், மேலும் Hello, World! அனுப்பும் GET கோரிக்கையின் பேரில் உலாவிக்கு.

போர்ட் 1337 ஐப் பயன்படுத்துவதற்குப் பதிலாக, நீங்கள் விரும்பும் எந்தவொரு போர்ட் எண்ணையும் பயன்படுத்தலாம், இது தற்போது வேறு எந்த சேவையிலும் பயன்பாட்டில் இல்லை.

Http தொகுதி ஒரு Node.js ஆகும் முக்கிய தொகுதி (Node.js இன் மூலத்தில் ஒரு தொகுதி சேர்க்கப்பட்டுள்ளது, அதற்கு கூடுதல் ஆதாரங்களை நிறுவ தேவையில்லை).


தி http http.createServer() ஐப் பயன்படுத்தி ஒரு HTTP சேவையகத்தை உருவாக்குவதற்கான செயல்பாட்டை தொகுதி வழங்குகிறது முறை.

பயன்பாட்டை உருவாக்க, பின்வரும் ஜாவாஸ்கிரிப்ட் குறியீட்டைக் கொண்ட கோப்பை உருவாக்கவும்.


const http = require('http'); // Loads the http module http.createServer((request, response) => {

// 1. Tell the browser everything is OK (Status code 200), and the data is in plain text
response.writeHead(200, {
'Content-Type': 'text/plain'
});
// 2. Write the announced text to the body of the page
response.write('Hello, World! ');
// 3. Tell the server that all of the response headers and body have been sent
response.end(); }).listen(1337); // 4. Tells the server what port to be on

எந்த கோப்பு பெயருடனும் கோப்பை சேமிக்கவும். இந்த வழக்கில், நாம் பெயரிட்டால் hello.js கோப்பு இருக்கும் கோப்பகத்திற்குச் சென்று பின்வரும் கட்டளையைப் பயன்படுத்தி பயன்பாட்டை இயக்கலாம்:

node hello.js

உருவாக்கப்பட்ட சேவையகத்தை URL http://localhost:1337 உடன் அணுகலாம் அல்லது http://127.0.0.1:1337 உலாவியில்.

ஒரு எளிய வலைப்பக்கம் ஒரு Hello, World! உடன் தோன்றும் கீழே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி மேலே உள்ள உரை:

Node.js சேவையக எடுத்துக்காட்டு


சுவாரசியமான கட்டுரைகள்