我试图在一个asp Web应用程序中编写一个函数,该函数可以通过多个上传表单中的文件列表循环并逐个发送。
这是可以在ASP中完成的事情吗?因为我读过一些关于如何将几个文件连接在一起的帖子,但没有看到关于循环文件的任何内容。我可以很容易地在C#中通过HttpWebRequest或套接字想象它,但在PHP中,我想已经有功能来处理它了?
// This is false/pseudo-code :)
for (int index = 0; index
{
postfile(file[index]);
}并且在每次迭代中,它都应该发送一个多部分表单数据POST。
postfile(TheFileInfos) should make a POST like it:
POST /afs.aspx?fn=upload HTTP/1.1
[Header stuff]
Content-Type: multipart/form-data; boundary=----------Ef1Ef1cH2Ij5GI3ae0gL6KM7GI3GI3
[Header stuff]
------------Ef1Ef1cH2Ij5GI3ae0gL6KM7GI3GI3
Content-Disposition: form-data; name="Filename" myimage1.png
------------Ef1Ef1cH2Ij5GI3ae0gL6KM7GI3GI3
Content-Disposition: form-data; name="fileid"
58e21ede4ead43a5201206101806420000007667212251
------------Ef1Ef1cH2Ij5GI3ae0gL6KM7GI3GI3
Content-Disposition: form-data; name="Filedata"; filename="myimage1.png"
Content-Type: application/octet-stream
[Octet Stream][编辑]
我会试试看:
Untitled Document// start of dynamic form
$uploadNeed = $_POST['uploadNeed'];
for($x=0;$x
?>
// end of for loop
}
?>