Apabila menulis API RESTful dalam Node.js, mentakrifkan nilai pulangan operasi pengawal dengan mengembalikan kod status, objek respons dan mesej pilihan boleh meningkatkan kemudahan penggunaan API dan pemprosesan yang betul oleh pelanggan.
Cara menulis nilai pulangan antara muka Node.js
Apabila menulis API RESTful dalam Node.js, adalah penting untuk menentukan nilai pulangan untuk tindakan pengawal. Nilai pulangan yang betul bukan sahaja meningkatkan kebolehgunaan API, tetapi juga membantu pelanggan mengendalikan permintaan dengan betul.
Tentukan kod status respons
Pertama, tentukan kod status HTTP untuk dikembalikan. Berikut ialah beberapa kod status biasa:
Mencipta objek respons
Seterusnya, cipta objek JavaScript untuk mewakili respons. Objek ini biasanya termasuk sifat berikut:
{ status: , data: <响应数据>, message: <可选消息> }
Tetapkan kod status HTTP
Tetapkan kod status HTTP kepada atributstatus
.status
属性。
设置响应数据
将响应数据分配给data
属性。数据可以是任何 JavaScript 值,例如字符串、对象或数组。
设置可选消息
如果需要,可以将消息分配给message
Tetapkan data respons
Tugaskan data respons kepada atributTetapkan mesej pilihan
Jika mahu, mesej boleh diberikan kepada atributmessage
. Mesej memberikan maklumat tambahan tentang respons. ContohBerikut ialah contoh respons yang berjaya:
res.status(200).json({ data: { name: "John Doe", age: 30 } });
res.status(400).json({ message: "Invalid request format" });
Atas ialah kandungan terperinci Bagaimana untuk menulis nilai pulangan antara muka dalam nodejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!