首页 > 代码库 > 学习标记06文件上传与接收

学习标记06文件上传与接收

文件上传页面设置:
1.提交数据都要使用<from>来包裹,所以要先设置<form>
method:post
enctype:multipart/from-data
*enctype的默认值是application/x-www-from-urlencode,是以键值对的方式传参。
action:一个一般处理程序路径。
2.表单元素
<input type="file" name="...">

*使用HttpContext.Request["key"]的方式,其实就是:1.找URL中有没有key;2.找from中有没有;3.找传过来的Cookie中有没有。


2.服务器中的处理程序:
HttpPostedFile file = context.RequestFiles["表单元素名"];
file.SaveAs("/文件名.后缀")。

*使用Path.GetExtenssion()可以获取文件后缀。
*注意:使用Context.Respone.End();能直接结束请求,但和return是不同的。

学习标记06文件上传与接收