Node.js - ហេសហេសឺវឺរឧទាហរណ៍ម៉ាស៊ីនមេ

ក្នុងឧទាហរណ៍នេះយើងនឹងបង្ហាញពីរបៀបបង្កើតម៉ាស៊ីនមេ HTTP ដោយប្រើ Node.js. ម៉ាស៊ីនមេនឹងស្តាប់នៅច្រក ១៣៣៧ ហើយនឹងផ្ញើ Hello, World! ទៅកម្មវិធីរុករកតាមការស្នើសុំ GET ។

ចំណាំថាជំនួសឱ្យការប្រើប្រាស់កំពង់ផែ ១៣៣៧ អ្នកអាចប្រើលេខច្រកណាមួយនៃជម្រើសរបស់អ្នកដែលបច្ចុប្បន្នមិនត្រូវបានប្រើដោយសេវាកម្មផ្សេងទៀត។

ម៉ូឌុល http គឺជា Node.js ម៉ូឌុលស្នូល (ម៉ូឌុលដែលបានរួមបញ្ចូលនៅក្នុងប្រភពរបស់ Node.js ដែលមិនត្រូវការដំឡើងធនធានបន្ថែមទេ) ។


នេះ http ម៉ូឌុលផ្តល់នូវមុខងារក្នុងការបង្កើតម៉ាស៊ីនមេ HTTP ដោយប្រើ http.createServer() វិធីសាស្រ្ត។

ដើម្បីបង្កើតកម្មវិធីបង្កើតឯកសារមួយដែលមានកូដ JavaScript ខាងក្រោម។


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:1337http://127.0.0.1:1337 នៅក្នុងកម្មវិធីអ៊ីនធឺណិត។

ទំព័របណ្តាញសាមញ្ញមួយនឹងលេចចេញមកដោយអក្សរ _ _ + _ | អត្ថបទនៅខាងលើដូចដែលបានបង្ហាញនៅក្នុងរូបថតអេក្រង់ខាងក្រោម៖

ឧទាហរណ៍ម៉ាស៊ីនមេ Node.js


អត្ថបទគួរឱ្យចាប់អារម្មណ៍