DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Membuat server HTTP di Node.js sangatlah mudah dan membantu kamu memahami dasar-dasar pengembangan web. Panduan ini menjelaskan langkah-langkah untuk berhasil membuat server HTTP sederhana.
Instal Node.js
Pastikan Node.js sudah terinstal di komputermu. Kamu bisa mengunduhnya dari situs resmi Node.js.
Buat File Server
Buat file baru bernama server.js
menggunakan teks editor pilihanmu.
Kode Awal
Tambahkan kode berikut ke dalam server.js
:
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Halo, dunia!');
});
server.listen(port, hostname, () => {
console.log(`Server berjalan di http://${hostname}:${port}/`);
});
http.createServer()
: Membuat instance server baru.req
dan res
: Objek permintaan dan respons, digunakan untuk menangani permintaan HTTP.res.statusCode = 200;
: Mengembalikan kode status HTTP 200 yang berarti berhasil.res.setHeader('Content-Type', 'text/plain');
: Menentukan header respons dengan tipe konten teks biasa.res.end('Halo, dunia!');
: Mengakhiri respons dengan pesan Halo, dunia!
.server.listen()
: Mengaktifkan server untuk mendengarkan permintaan pada port dan hostname yang ditentukan.Buka terminal atau command prompt dan arahkan ke direktori tempat server.js
disimpan. Jalankan perintah berikut:
node server.js
Jika berhasil, kamu akan melihat pesan:
Server berjalan di http://127.0.0.1:3000/
Buka browsermu dan akses http://127.0.0.1:3000/
untuk melihat hasilnya.
Dengan menyelesaikan tutorial ini, kamu belajar cara membuat server HTTP sederhana menggunakan Node.js. Ini merupakan langkah awal yang penting dalam perjalananmu menjadi pengembang web. Selamat mencoba!
Link terkait: