Deskripsi metode:
Fungsi ini digunakan untuk membuat server HTTP dan menggunakan RequestListener sebagai pendengar untuk acara permintaan.
tata bahasa:
Salinan kode adalah sebagai berikut:
http.createServer ([RequestListener])
Karena metode ini termasuk dalam modul HTTP, modul HTTP perlu diperkenalkan sebelum digunakan (var http = membutuhkan ("http")))
Menerima parameter:
Fungsi penangan permintaan requestListener ditambahkan secara otomatis ke acara permintaan. Fungsi melewati dua parameter:
Req permintaan objek. Jika Anda ingin tahu properti apa yang dimiliki Req, Anda dapat memeriksa "http.request atribut integrasi".
Objek respons res, respons yang harus dilakukan setelah menerima permintaan. Jika Anda ingin tahu properti apa yang dimiliki res, Anda dapat memeriksa "http.response integrasi atribut".
contoh:
Dalam contoh, res menentukan header respons, konten badan respons adalah node.js, dan berakhir dengan ujung.
Akhirnya, hubungi fungsi mendengarkan dan dengarkan Port 3000.
Salinan kode adalah sebagai berikut:
var http = membutuhkan ('http');
http.createServer (function (req, res) {
res.writeHead (200, {'tipe konten': 'Text/html'});
res.write ('<h1> node.js </h1>');
res.end ('<p> halo dunia </p>');
}). Dengarkan (3000);
Kode Sumber:
Salinan kode adalah sebagai berikut:
Exports.createServer = function (RequestListener) {
mengembalikan server baru (RequestListener);
};