关于multipart/form-data表单的怪现象,请教,急!!!
最近发现5x_soft和CJFile的无组件上传都出了毛病(原来是没有毛病的)
仔细分析了一下,将问题所在写了个小文件5.asp
代码如下:
<%
a=request.TotalBytes
if a<>0 then response.BinaryWrite request.BinaryRead(a) 'line 3
%>
<form method="POST" enctype="multipart/form-data" action="5.asp" >
<p><input type="file" name="F1" size="20">
<input type="submit" value="提交" name="B1">
<input type="reset" value="重置" name="B2"></p>
</form>
如果我提交一个小文件100K一下,则一切正常,表单的所有东西都被显示出来,包括一大堆二进制乱码。
但是当提交比较大的文件时(900K左右)就出错了
Request 对象 错误 'ASP 0104 : 80004005'
不允许操作
/test/5.asp,行 3
不知道怎么回事,我用的是Win2003