Ajax를 통해 요청 된 파일 크기를 가져옵니다
문제
내가 바라는 일은 다음과 같습니다.
파일 (바람직하게는 jQuery)에 ajax 요청을 보내고 싶고 파일이로드되면 요청 된 파일의 크기를 결정하십시오.
약간의 인터넷 검색 후에, 나는 이것을 파악할 수있는 올바른 질문에 대한 좋은 생각조차 없다는 것이 분명합니다. 모든 도움은 대단히 감사하겠습니다.
다른 팁
파일의 경로와 이름을 가져 오는 서버 측 명령을 만들고 파일을 열어 길이를 얻고 크기를 클라이언트로 다시 보낼 수 있습니다. 어떻게 하는가는 사용중인 서버 측 언어에 따라 다릅니다. 그것이 당신이 찾고있는 행동의 유형입니까?
var XHRObj = $.ajax({
type:'HEAD',
url:'/',
success:function(data) {
console.log( XHRObj.getResponseHeader('Content-Length') )
}
})
기본적으로 헤드 HTTP 요청을 수행하고 x 바이트를 반환하는 컨텐츠 길이를 쿼리합니다.
제휴하지 않습니다 StackOverflow