如果您将 asp:FileUpload 控件放在页面上,请浏览到文件,然后提交表单。提交表单时文件是否上传到服务器?
我已经看到了大量的文件上传示例,其中文件被传递到文件流并上传。
我不明白什么时候发生的。单击“上传”按钮后,代码将在服务器上执行。因此,FileUpload 控件使用 FileUpload.PostedFile(或 httpFileCollection)提供的文件(文件名?文件路径?)......是在提交表单时上传的吗?服务器如何访问客户端计算机上的文件,以便可以使用文件流上传文件。
我不明白。我一直在阅读文件流以块的形式传递(可以传递)数据 - 有助于绕过对文件大小等的限制,但是,正如我上面所说,文件何时/如何上传到服务器?