POST 请求静态文件 响应405

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了POST 请求静态文件 响应405相关的知识,希望对你有一定的参考价值。

  使用post方式请求js、html这样的静态文件一般的web服务器都会返回405 Method Not Allowed。

  我测试用的web服务器用的是IIS(windows10+IIS10),理论上来说get方式可以请求,那post方式也应该是可以的,暂不去管这些web服务器为什么要做这样的默认设置,我只想实现post方式成功的完成请求。

  搜了许多的文章,可能我没得要领,一直没有成功。后面注意到IIS的错误说明与建议,做了以下调整,最终得以成功。

  处理程序映射 > StaticFile > 请求限制 > 设置映射(一定要去掉勾选) > 设置谓词(选择“全部谓词”或将POST加入谓词)。

  技术分享

  技术分享

  技术分享

  

以上是关于POST 请求静态文件 响应405的主要内容,如果未能解决你的问题,请参考以下文章

ApacheIISNginx等绝大多数web服务器,都不允许静态文件响应POST请求

nginx静态html页面接收post请求,报405 not allowed错误

S3 向 S3 发出 POST 请求,响应为 405

关于HTTP请求出现 405状态码 not allowed的解决办法

Nginx下HTML页面POST请求静态JSON数据返回405状态

打开网页出现“405 Not Allowed”,是啥意思?怎么解决?