server
merupakan object yang di kembalikan dari fungsi createServer()
.requestListener
. Cara kerja callback ini hampir sama dengan ketika kita menekan tombol button html yang mempunyai atribut event onclick
, jika ditekan maka fungsi yang teregistrasi oleh event onclick
yaitu clickHandler(event)
akan dijalankan.requestListener
pada object server
ini jika ada request maka requestListener
akan dijalankanContent-Type
harus berupa text/html
. Setting ini bisa dilakukan melalui metode writeHead()
, res.setHeader(field, value)
dan beberapa metode lainnya.res.getHeader(field, value)
dan untuk menghapus field header tertentu dengan memakai fungsi res.removeHeader(field)
. Perlu diingat bahwa setting header dilakukan sebelum fungsi res.write()
atau res.end()
di jalankan karena jika res.write()
dijalankan tetapi kemudian ada perubahan field header maka perubahan ini akan diabaikan.