Nodejs Post permintaan laporan soket menutup penyelesaian ralat_node.js

WBOY
Lepaskan: 2016-05-16 16:35:37
asal
2279 orang telah melayarinya

Rujuk kaedah menghantar permintaan pos http di tapak web rasmi nodejs, dan laksanakan fungsi untuk mensimulasikan penyerahan pos. Dalam penggunaan sebenar, ralat menutup soket berlaku.

Kemudian didapati bahawa ia adalah masalah dengan tetapan pengepala permintaan Maklumat medan pengepala perlu ditambahkan pada pilihan penghantaran (ini mungkin berkaitan dengan pelayan pihak lain, dan pengepala permintaan siaran yang tidak lengkap mungkin dibuang. ).

Kod lengkap adalah seperti berikut (pelajar yang menghadapi masalah jenis boleh menggunakannya sebagai rujukan):

Salin kod Kod adalah seperti berikut:

var querystring = memerlukan('querystring')
, http = memerlukan('http');

var data = querystring.stringify({
maklumat:'hai',
ujian:5
});

var opt = {
nama hos:'www.test.com',
port:9094,
laluan:'/perationSqlQuery',
kaedah: 'POST',
pengepala: {
'Jenis-Kandungan':'application/x-www-form-urlencoded',
'Panjang Kandungan': data.length
}
};

var req = http.request(opt, function (res) {
res.on('data', fungsi (data) {
console.log(data.toString());
});
});
req.on('ralat', fungsi(e) {
console.log('masalah dengan permintaan: ' e.message);
});
req.write(data);
req.end();

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan