为什么我在做POST请求时获得405方法不允许

在这里可以讨论Ajax开发技术,插件应用等方面技术

版主: jvip_chen

版面规则
请不要用站内信件问问题, 有问题直接发到相应版面上, 今后任何此类信件恕不回复.
回复
头像
jvip_chen
社区版主
社区版主
帖子: 136
注册时间: 2019年 1月 5日 13:36 星期六

为什么我在做POST请求时获得405方法不允许

帖子 jvip_chen » 2019年 10月 29日 10:43 星期二

(1) dataType:'jsonp'应为 json 。摆脱所有的 jsonp 相关的东西。它应该是json。 jsonp会自动更改为GET请求,因此405(方法不允许)。您的资源方法接受POST。
(2)CORS问题。你需要一个过滤器来处理飞行前。如果你使用Jersey 1,你可以使用这个类

回复