使用post方式请求js、html这样的静态文件一般的web服务器都会返回405 Method Not Allowed。
我测试用的web服务器用的是IIS(windows10+IIS10),理论上来说get方式可以请求,那post方式也应该是可以的,暂不去管这些web服务器为什么要做这样的默认设置,我只想实现post方式成功的完成请求。
搜了许多的文章,可能我没得要领,一直没有成功。后面注意到IIS的错误说明与建议,做了以下调整,最终得以成功。
处理程序映射 > StaticFile > 请求限制 > 设置映射(一定要去掉勾选) > 设置谓词(选择“全部谓词”或将POST加入谓词)。
时间: 2024-11-03 03:27:57