1 、什么是上传和下载?
– 资料上传是指客户端向站群服务器上传资料,客户端向站群服务器传送的所有请求都属于资料上传。档案上传是资料上传的一种特例,指的是客户端向站群服务器上传档案。即将储存在客户端的档案上传至站群服务器中的一个副本,储存到站群服务器中。
– 资料下载是指客户端从站群服务器上获取资料的过程。档案下载是资料下载的一种特例,指的是客户端从站群服务器下载档案,即将原来储存在站群服务器中的档案下载到客户端中一个副本储存。通常我们对站群服务器所发出的请求,大多数是档案下载请求,从站群服务器中下载文字、图片、声音、视讯等档案,然后由客户端浏览器对这些档案进行解析后,才可能看到这些多媒体资讯。
– 但是我们这里所说的档案下载,指的是档案从站群服务器下载到浏览器后,浏览器并不直接解析,而是以附件的形式储存到客户端中。
– 上传与下载的档案可以是文字档案、图片、声音、视讯等各种型别。
2 、档案上传的实现:
a 、上传时对表单的要求:
– 档案上传要求客户端表单提交特殊的请求–multipart 请求,即包含多部分资料的请求。所以档案上传表单对于表单资料的编码型别要求,必须为 multipart/form-data 。即要为