Mengirim Tanggapan HTTP
Persiapan
Pastikan Anda telah menginstal Node.js di komputer Anda sebelum memulai. Jika belum, Anda dapat mengunduhnya dari situs web resmi Node.js.
Buat Proyek Baru
Buat direktori baru untuk proyek Anda dan masuk ke dalamnya melalui terminal:
mkdir node-http-response
cd node-http-response
Inisialisasi Proyek
Inisialisasi proyek Node.js dengan perintah berikut:
npm init -y
Instalasi Modul Express
Kita akan menggunakan modul Express.js untuk mengelola server HTTP. Instal Express dengan perintah berikut:
npm install express
Buat Server
Buat file JavaScript (misalnya, app.js
) dan impor Express:
const express = require('express');
const app = express();
const port = 3000; // Port yang akan digunakan
app.get('/', (req, res) => {
res.send('Hello, World!'); // Mengirim tanggapan "Hello, World!" ke permintaan GET pada root path ('/')
});
app.listen(port, () => {
console.log(`Server berjalan di http://localhost:${port}`);
});
Jalankan Server
Jalankan server Anda dengan menjalankan perintah berikut:
node app.js
Uji Server
Buka peramban web dan kunjungi http://localhost:3000
atau sesuai dengan port yang Anda tentukan. Anda akan melihat pesan "Hello, World!" yang dikirim sebagai tanggapan HTTP.
Selamat, Anda telah berhasil membuat server Node.js yang mengirim tanggapan HTTP sederhana! Anda dapat memodifikasi tanggapan sesuai kebutuhan Anda dan menambahkan rute lain untuk mengelola permintaan yang berbeda.