2010-05-05 65 views
0

有没有人可以使用HTTP PUT将用户选择的文件上传到服务器的简单网页浏览器文件/脚本(HTML/javascript/whatever)的代码?HTTP PUT文件

我一直在阅读的一切都表明,浏览器确实支持HTTP放置,但不是通过任何脚本?!

然后上传文件的最常见方法是什么?使用后??

回答

3

它通常是一个POST,使用带有特殊属性的形式:ENCTYPE =“的multipart/form-data的”

你需要一个服务器端的技术,接受该文件,然后用它做什么。

我想简单的老PHP是一种便宜和简单的方法来实现这一点,但我想你可能有一个现有的网站或你正在尝试使用的东西,对吧?

下面是一个PHP的教程,(有数百万人在那里):http://www.tizag.com/phpT/fileupload.php

+1

什么要补充的:大多数的浏览器甚至不明白PUT。 – 2010-05-05 00:36:57

+0

我正在制作生成页面的嵌入式服务器,并且正在尝试制定上传文件的最佳方式,以便与大多数浏览器兼容。我可以让服务器处理GET或POST的任何属性,所以我只需要一种方法来为浏览器提供一个小的脚本/ html文件来启动文件选择对话框并发送文件。 – myforwik 2010-05-05 05:42:39