DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Mengembalikan JSON di API Node.js terkadang bisa membingungkan, tetapi sebenarnya, itu bisa dilakukan dengan sangat sederhana. Berikut adalah panduan ringkas untuk membantu kamu memahami cara melakukannya.
Sebelum mengembalikan JSON, pertama-tama kita harus membuat server menggunakan Node.js. Caranya mudah dengan menggunakan modul http
bawaan.
const http = require('http');
const server = http.createServer((req, res) => {
// Logika di sini
});
server.listen(3000, () => {
console.log('Server berjalan di port 3000');
});
Agar klien tahu bahwa kita mengirim data dalam format JSON, kita perlu mengatur header yang tepat.
res.setHeader('Content-Type', 'application/json');
Sekarang saatnya mengembalikan data JSON saat ada permintaan ke server.
const data = {
message: 'Halo Node.js',
sukses: true
};
res.end(JSON.stringify(data));
Mari kita lihat bagaimana semua bagian gabungan ini terlihat dalam satu contoh lengkap.
const http = require('http');
const server = http.createServer((req, res) => {
res.setHeader('Content-Type', 'application/json');
const data = {
message: 'Halo Node.js',
sukses: true
};
res.end(JSON.stringify(data));
});
server.listen(3000, () => {
console.log('Server berjalan di port 3000');
});
Jalankan server dengan perintah berikut di terminal:
node namafile.js
Setelah menjalankan server, buka browser dan kunjungi http://localhost:3000
untuk melihat JSON yang dikembalikan.
Sudah selesai! Dengan langkah-langkah ini, kamu dapat dengan mudah mengembalikan JSON di API Node.js. Selamat mencoba!
Link terkait: