どうしたらPostファイルのサイズを得られるのか
ASPでは、Request.FormコレクションのCountプロパティでPOSTリクエストに含まれるファイルの数を得て、Request.FormコレクションのItemメソッドで各ファイルの大きさを得ることができます。
以下にサンプルコードを示します。
<%
Dim fileCount, fileSize
fileCount = Request.Form.Count
For i = 1 To fileCount
fileSize = Request.Form.Item(i).Count
Response.Write "文件 " & i & " 的大小为: " & fileSize & " 字节<br>"
Next
%>
上記のコードでは、まず Request.Form.Count で POST リクエスト内のファイル数を取得し、ループで各ファイルを処理します。Request.Form.Item メソッドで各ファイルを取得し、Count プロパティでファイルのサイズを取得します。最後に、Response.Write メソッドでファイルサイズをページに出力します。