405 not allowed?手机显示405NOTallowed
一、405NotAllowed
状态码405MethodNotAllowed表明服务器禁止了使用当前HTTP方法的请求。需要注意的是,GET与HEAD两个方法不得被禁止,当然也不得返回状态码405。
解决:解决方法有三种
一.重定向405错误码到200:在nginxserver{}里面添加以下内容,root为站点的根目录
二.转换静态文件接收的POST请求到GET方法去
三.修改nginx源码,源码文件位于/nginx源码目录/src/http/modules/ngx_http_static_module.c,找到如下代码:
扩展资料:
405错误经常和POST方法同时出现。您可能在您的网站上尝试引入某种输入表格,但并非所有的互联网服务供应商(ISPs)都允许处理该表格所需的POST方法。
所有405错误都可以追综到Web服务器设置和控制访问网站内容的安全管理,因此您的ISP应该很容易地予以解释。
参考资料:
二、405报警处理方法
1.2.405报警通常是指HTTP协议中的“MethodNotAllowed”错误,即请求方法不被允许。这种错误通常是由于客户端发送了不被服务器支持的请求方法,比如使用了错误的HTTP动词或者请求了不存在的资源。解决方法可以是检查请求方法是否正确,或者检查请求的资源是否存在。3.如果检查请求方法和资源都没有问题,还是出现405报警,可以考虑检查服务器配置文件中的请求方法是否被正确配置,或者尝试使用其他请求方法进行请求。此外,也可以查看服务器返回的详细错误信息,以便更好地定位问题。
三、手机405 not allowed要怎么解决
1、建议进入设定-应用程序管理器-全部-互联网-清除数据/清除默认设置尝试。
2、尝试登陆不同网站测试3、下载安装其它浏览器登录尝试4、备份好手机中存储的重要资料,将手机重置尝试如果问题依然存在,请将手机送到附近服务中心检测维修