PUT,DELETE,方法不起作用,显示错误“解析

时间:2019-05-29 17:26:23

标签: entity-framework .net-core angular7

我已经在服务器上发布了带有实体框架核心应用程序的angular 7,但是只有http POST方法正在工作其他http方法,例如DELETEPUT抛出错误:

  

解析位置为JSON的“和”意外令牌<时,Http失败

以前,它在我发布的另一台服务器上工作,但是当我将同一应用程序发布到新服务器时,DELETEPUT方法会抛出错误。

1)我尝试给出可能的解决方案,例如将"responseType": 'text'放在标题中

2)将"Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, OPTIONS"放在标题中,但没有任何方法解决了问题

1 个答案:

答案 0 :(得分:0)

检查服务器上的允许动词。通常,默认情况下仅允许GET和POST。尤其是在IIS中,未启用DELETE和PUT。