ASP采用multipart/form-data方式上传数据,数据的结构是什么样的?

来源:百度知道 编辑:UC知道 时间:2024/06/22 10:07:33
asp无组件上传代码研究了很久,还是感觉有些不懂。总感觉没研究出ASP二进制上传数据结构怎么封装和排位置的?
请高手指点一下,还望写清数据结构的逻辑。小生初学。。!
请别代码一大堆来。。。上传代码我已经看了N遍了。写清他结构就行了。我知道是2进制想知道传输中的数据结构?

例如
<form action="" method="post" enctype="multipart/form-data" name="form1" id="form1">
<input name="aa" type="text" id="aa" />
<input type="file" name="file1" />

<input type="submit" name="Submit" value="提交" />
</form>
首先输入值aa=ssssss,file1选择文件F:\Documents and Settings\Administrator\桌面\smtp.txt 这个文件的内容是三个汉字“你好啊”
提交后
得到
=========================下面是得到的二进制形式的数据
-----------------------------7d7f31001bc
Content-Disposition: form-data; name="aa"

ssssss
-----------------------------7d7f31001bc
Content-Disposition: form-data; name="file"; filename="F:\Documents and Settings\Administrator\桌面\smtp.txt"
Content-Type: text/plain

你好啊
-----------------------------7d