2011-09-21 57 views
0

什么,恰恰是提交给web服务器的文件上传http请求?http请求使用文件输入

即。如果我有以下表单,

<form action=%URL% method="POST" enctype="multipart/form-data"> 
    <input name="fileinfo" type="file" /><br /> 
    <input name="submit" type="submit"> 
</form> 

将发送到服务器的请求是什么?

回答

0

会像下面......只是使用的print_r来看看是怎么回事到脚本

echo "<pre>"; 
print_r($_GET); 
print_r($_POST); 
print_r($_FILES); 

[fileinfo] => Array 
    (
     [name] => MyFile.jpg 
     [type] => image/jpeg 
     [tmp_name] => /tmp/php/php6hst32 
     [error] => UPLOAD_ERR_OK 
     [size] => 98174 
    ) 
+0

你也拼写错误上面你的提交按钮。 – duante

+0

谢谢你。你知道如何在不使用php的情况下打印请求吗?为了这一点安装它似乎是一种耻辱,其他所有服务器端都是用python编写的。 – ovangle

+0

我假定PHP,因为你没有指定任何语言,python不在你的标签中。我相信python会有很大的不同。也许别人可以用python方法回复。 SRY – duante