Which package is most commonly used in Express to handle file uploads?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "multer". multer là middleware Express chuyên xử lý body dạng multipart/form-data, kiểu mã hoá mà form và client dùng khi gửi tệp; nó tách các phần tệp, lưu ra đĩa hoặc bộ nhớ, rồi gắn thông tin vào req.file hoặc req.files, ví dụ qua upload.single('avatar'). "body-parser" chỉ phân tích JSON, urlencoded, text và raw, chính tài liệu của nó nói không xử lý multipart. "express-upload" không phải gói chuẩn được dùng rộng rãi; gói gần tên là express-fileupload có tồn tại nhưng ít phổ biến hơn multer. "fs-upload" không phải thư viện tải tệp phổ biến nào cho Express; module fs chỉ thao tác tệp trên đĩa, không đọc được body multipart của request.

Cùng chương 9

Xuất hiện trong 1 bộ đề