>  Q&A  >  본문

node.js - Nodejs는 [resumable.js + formidable]을 사용하여 대용량 파일(동영상)을 업로드합니다.

1. 요구 사항: 대용량 파일 [동영상]을 업로드하고 Nodejs로 처리합니다.
2. 프런트엔드는 재개 가능 파일을 사용하여 동영상을 업로드하고 백엔드는 처리를 위해 엄청난 양을 사용합니다. Buffer[텍스트를 업로드할 예시로 사용] 발생하는 문제:

으아악
X.코드 부분
1.app.js

으아악

2.Charles 패킷 캡처 데이터

으아악

3. 서버에서 얻은 데이터
파일 내용을 작성하세요
으아악
4.문제

서버측에 저장된 파일의 다음 내용은 코드를 입력해주세요
으아악
본 내용은 POST의 URL 매개변수에 해당하는 값을 스플라이싱한 것으로, http 프로토콜에서 경계의 판단과 분할을 의미합니다.

이 부분의 문자를 수동으로 삭제하면 파일이 열릴 수 있습니다第一部分数据比前端提交的数据多了

문제

POST中URL参数对应的值的拼接,也就是http协议中的boundary的判断分割。
如果手动删除该部分字符,文件是可以打开的1. 이 속성이 자동으로 추가되는 것을 방지하는 방법은 무엇인가요?

2. 대용량 영상을 업로드할 때 이 작성 방법을 따를 수 있나요?

아이디어가 있으시면 조언 부탁드립니다. 정말 감사합니다

过去多啦不再A梦过去多啦不再A梦2684일 전1392

모든 응답(1)나는 대답할 것이다

  • 黄舟

    黄舟2017-05-19 10:50:07

    일부 문제에 더 적합한 기사가 있습니다. Pure js는 파일 분할 업로드, 중단점 재개 업로드를 구현하며 코드는 간단하고 명확합니다
    /a/11...

    회신하다
    0
  • 취소회신하다