Output
เป็นตัวช่วยสำหรับคือข้อมูลให้ Client โดยคุณสามารถเรียกใช้ได้ผ่าน controller this.output
โดยมี method ต่างๆ ดังนี้
Method
sendResponse()
เป็นฟังชันพื้นฐานสำหรับส่ง response ไปให้ client
parameter
res
require express response objectcode
http response code เช่น 200 = success, 400 = bad request, 500 = internal error default เป็น 200data
ข้อมูลที่ต้องการคืนกลับไปให้ clientheaders
headers สำหรับ response หากต้องการ set headers ด้วย
success()
เป็นฟังชันสำหรับส่ง response แบบ success โดยเฉพาะ response code จะเป็น 200 เสมอ
parameter
res
require express response objectdata
ข้อมูลที่ต้องการคืนกลับไปให้ client
error()
เป็นฟังชันสำหรับส่ง response แบบ error โดยเฉพาะ
parameter
res
require express response objecterror
error ที่ต้องการคืนกลับไปให้ clientcode
response code ที่ต้องการส่งไปให้ client default เป็น 200
html()
เป็นฟังชันสำหรับส่ง response แบบ html โดยเฉพาะโดยสามารถทำงานร่วมกับ view engine ได้
parameter
res
require express response objectfilePath
filePath ที่อยู่ของไฟล์ viewdata
ข้อมูลที่ต้องการ binding กับ view engine