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.