Chào các bác
các bác cho e hỏi làm thế nào để upload 1 file từ client lên server nodejs bằng cách chunk file ạ
e không xài thư viện jq nhé, các bác chỉ e cách ở client cắt file như nào, gửi phần cắt đó lên server rồi server làm thế nào để ghép các phần nhỏ lại, trường hợp multiple file ấy
e muốn tìm hiểu về các truyền tải file dung lượng lớn lên server ạ
cảm ơn các bác đã đọc
Chunk file upload
Bạn học read/write binary file là tự khắc biết làm như nào.
Còn ko thì mổ cái lib ra mà đọc code thôi
3 Likes
client: read theo byte, sử dụng offset để nhảy đến vị trí cần thiết của file
server: append byte vào file thôi.
Core function là thế. Tuy nhiên cần viết thêm code xử lí ở tầng cao hơn để xử lí upload lỗi, tracking progress
4 Likes