Blob URL
document
에 연결되어 있으며 Blob URL
을 Blob
또는 File
개체로 생성했습니다. Blob URL
Blob
에 대한 참조로 서버에 게시 할 수 없습니다 snapshot state에 저장됩니다. Blob URL Store을 참조하십시오.
당신은 Blob URL
의 Blob
표현을 얻을 서버에 FormData
을 게시 fetch()
, Response.blob()
를 사용할 수 있습니다. 당신이 당신의 코드를 게시하고 작동하지 않는 정확히 알려하지 않는 경우
// `blobURL` : `"blob:http://example.com/7737-4454545-545445"`
fetch(blobUrl).then(response => response.blob())
.then(blob => {
const fd = new FormData();
fd.append("fileName", blob, "file.ext"); // where `.ext` matches file `MIME` type
return fetch("/path/to/server", {method:"POST", body:fd})
})
.then(response => response.ok)
.then(res => console.log(res))
.catch(err => console.log(err));
그것은하지 도움 (자바 스크립트가 전송되지? PHP를 수신하지? 저장된하지만 읽을 수 없습니다? 저장되지 파일?) 코드 위 –