คำอธิบายวิธี:
เนื่องจากคำขอส่วนใหญ่เป็นคำขอรับที่ไม่มีตัวตน node.js ให้วิธีที่ง่ายกว่าในการร้องขอ
ความแตกต่างระหว่างวิธีนี้และ http.request () คือวิธีการร้องขอเฉพาะในโหมดรับและจะเรียก req.end () โดยอัตโนมัติเพื่อยุติคำขอ
ไวยากรณ์:
การคัดลอกรหัสมีดังนี้:
http.get (ตัวเลือกการโทรกลับ)
เนื่องจากวิธีนี้เป็นของโมดูล HTTP จึงต้องมีการแนะนำโมดูล HTTP ก่อนการใช้งาน (var http = require ("http"))
รับพารามิเตอร์:
ตัวเลือกหมายถึงชื่อโดเมนหรือที่อยู่ IP ของเว็บไซต์ที่ร้องขอ (ที่อยู่ที่ร้องขอ)
ฟังก์ชั่นการโทรกลับการเรียกกลับผ่านพารามิเตอร์ Res นั่นคือวัตถุตอบสนองซึ่งระบุการตอบสนองที่จะทำหลังจากได้รับคำขอ หากคุณต้องการทราบว่าคุณสมบัติของ Res มีอะไรคุณสามารถตรวจสอบ "การรวมแอตทริบิวต์ http.Response"
Res เป็นอินสแตนซ์ของ http.ClientResponse
ตัวอย่าง:
การคัดลอกรหัสมีดังนี้:
http.get ("http://www.google.com/index.html", ฟังก์ชั่น (res) {
console.log ("ได้รับการตอบกลับ:" + res.statuscode);
}). on ('ข้อผิดพลาด', ฟังก์ชัน (e) {
console.log ("มีข้อผิดพลาด:" + e.message);
-
ซอร์สโค้ด:
การคัดลอกรหัสมีดังนี้:
exports.get = function (ตัวเลือก, cb) {
Return GlobalAgent.get (ตัวเลือก, CB);
-