Chunk file upload

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 ạ :smiley:
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 ạ :smiley:
cảm ơn các bác đã đọc :smiley:

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
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?