Ajaxを介して要求されたファイルのサイズを取得します
質問
これが私がやりたいことです:
Ajaxリクエストをファイル(できればjQueryを使用して)に送信し、ファイルがロードされたら、要求されたファイルのサイズを決定します。
少しグーグルで、これを理解するように頼む正しい質問についても良い考えさえ持っていないことは明らかです。どんな助けも大歓迎です。
他のヒント
ファイルのパスと名前を取得し、ファイルを開いて長さを取得し、サイズをクライアントに送信するサーバー側のコマンドを作成できます。それをどのように行うかは、使用しているサーバー側の言語に依存します。それはあなたが探しているアクションのタイプですか?
var XHRObj = $.ajax({
type:'HEAD',
url:'/',
success:function(data) {
console.log( XHRObj.getResponseHeader('Content-Length') )
}
})
基本的にヘッドHTTPリクエストを実行し、Xバイトを返すコンテンツレングスを照会します。
所属していません StackOverflow