When a request event is received in the HTTP module, what is the type of the first argument passed to that event, usually named req?
Dễ4 phương ánCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
http.ServerRequestĐúng
Bhttp.IncomingMessage
Chttp.ClientRequest
Dhttp.ServerResponse
Giải thích chi tiết
Khi một sự kiện yêu cầu được nhận trong mô-đun HTTP, loại đối số đầu tiên được truyền đến sự kiện đó, thường được đặt tên là req, là gì? Để trả lời câu hỏi này, chúng ta cần hiểu về các loại đối tượng được sử dụng trong mô-đun HTTP. Trong Node.js, mô-đun HTTP sử dụng các đối tượng như http.IncomingMessage, http.ServerRequest, http.ClientRequest và http.ServerResponse để xử lý các yêu cầu HTTP. Tuy nhiên, đối số đầu tiên được truyền đến sự kiện yêu cầu thường là một đối tượng http.IncomingMessage hoặc http.ServerRequest, tùy thuộc vào loại yêu cầu được xử lý. Đối tượng http.IncomingMessage đại diện cho một yêu cầu HTTP đang được xử lý, trong khi đối tượng http.ServerRequest đại diện cho một yêu cầu HTTP đã được xử lý và đã được chuyển đến một hàm xử lý. Vì vậy, khi một yêu cầu event được nhận trong mô-đun HTTP, loại đối số đầu tiên được truyền đến sự kiện đó thường là http.ServerRequest.