どうしたら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 メソッドでファイルサイズをページに出力します。

bannerAds