关于IIS HTTP 错误 405.0 - Method Not Allowed 50
代码如下<formmethod="POST"action="startservice?callid=13071214402235130001000300000013"><...
代码如下
<form method="POST" action="startservice?callid=13071214402235130001000300000013">
<input type="submit" value="确定">
</form>
将startservice?修改为startservice/?时程序将可以正常访问,但是不加“/”时就会报405的错误,哪位大侠知道解决办法呢?
IIS响应如下:
无法显示您正在查找的页面,因为使用了无效方法(HTTP 谓词)。
发送至 Web 服务器的请求使用了为处理该请求而配置的模块所不允许的 HTTP 谓词。
发送至服务器的请求包含无效的 HTTP 谓词。
该请求是针对静态内容的,但包含 GET 或 HEAD 以外的 HTTP 谓词。
使用 HTTP 谓词 POST 向虚拟目录发送了一个请求,而默认文档是不支持 GET 或 HEAD 以外的 HTTP 谓词的静态文件。 展开
<form method="POST" action="startservice?callid=13071214402235130001000300000013">
<input type="submit" value="确定">
</form>
将startservice?修改为startservice/?时程序将可以正常访问,但是不加“/”时就会报405的错误,哪位大侠知道解决办法呢?
IIS响应如下:
无法显示您正在查找的页面,因为使用了无效方法(HTTP 谓词)。
发送至 Web 服务器的请求使用了为处理该请求而配置的模块所不允许的 HTTP 谓词。
发送至服务器的请求包含无效的 HTTP 谓词。
该请求是针对静态内容的,但包含 GET 或 HEAD 以外的 HTTP 谓词。
使用 HTTP 谓词 POST 向虚拟目录发送了一个请求,而默认文档是不支持 GET 或 HEAD 以外的 HTTP 谓词的静态文件。 展开
2个回答
展开全部
IIS HTTP 错误 405.0 - Method Not Allowed是设置错误造成的,解决方法为:
1、首先打开IIS管理器,如图所示,点击IIS用户名称。
2、如图所示:用鼠标点击IIS用户主页右边的滚动条,滑动至[IIS]项目处。
3、双击[IIS]项目处里面的[错误页]如图所示,或点击右上角的[打开功能]。
4、如图所示,进入错误页后,先双击[404]选项。
5、双击[404]选项后,会出现[编辑自定义错误页]在这里面,如图所示,选择[在此网站执行],并如图所示,在下面的[URL]里面填写你编辑的404页面的路径,完了后点击[确定]
6、点击右边的[编辑功能设置],如图所示。
7、点击[编辑功能设置]后,会进入[编辑错误页面设置],如图所示,按照图中所做示例,选择[自定义错误页]和下面[路径]中编辑的404页面路径填写进去,再将[路径类型]选择为[执行]就可以了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询