【问题标题】:Web-api :-The requested resource does not support HTTP method 'POST' - Angular5Web-api :-请求的资源不支持 HTTP 方法 'POST' - Angular5
【发布时间】:2018-04-27 14:12:51
【问题描述】:

我可以从我的登录 apiController 获取和发布(因此我可以登录/注册等),但我只能从我创建的区域中的 API 控制器获取。我得到一个 405(不允许的方法)

【问题讨论】:

    标签: asp.net-web-api angular-cli


    【解决方案1】:

    检查您要发布到的文件。某些 Web 服务器,例如 nginx,如果您 POST 到静态文件,则会返回 405。如果没有数据负载,IIS 可能不会接受 POST。

    查看您的参数是否实际上在请求的数据/发布部分中。如果您的登录参数在 URL 查询字符串中,即使您的方法声称是 POST,它仍然是 GET。服务器可能会拒绝空的 POST 请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-07
      • 2013-03-05
      • 2018-06-24
      • 1970-01-01
      • 2020-09-19
      • 2012-06-15
      • 2014-06-23
      • 2016-11-26
      相关资源
      最近更新 更多