Modul ini membahas pembangunan server HTTP memakai modul inti http tanpa framework eksternal. Topik dimulai dari createServer dan siklus hidup permintaan serta respons, dilanjutkan ke pembacaan body, header, method, dan parameter URL. Routing dilakukan dengan pencocokan pola secara manual, lalu diterapkan pada JSON API yang menguraikan, memvalidasi, dan menyerialisasikan respons tanpa pustaka tambahan. Modul ditutup dengan penyajian berkas statis yang melibatkan tipe konten, streaming, serta pencegahan celah path traversal. Setelah membaca modul ini, pembaca dapat membangun server HTTP minimal lengkap dengan routing, JSON API, dan penyajian berkas tanpa bergantung pada paket eksternal.
Server HTTP
Modul http mentah, pembacaan permintaan, routing manual, JSON API, dan penyajian berkas statis.
0/0 selesai
- Modul http mentah
createServer dan siklus hidup permintaan serta respons pada modul http.
- Membaca permintaan
Body, header, method, dan parameter URL pada permintaan HTTP.
- Routing secara manual
Pencocokan pola dan penyaluran method tanpa framework.
- JSON API secara manual
Penguraian, validasi, dan serialisasi respons JSON tanpa framework.
- Penyajian berkas statis
Tipe konten, streaming berkas, serta bahaya path traversal.