我为每个 @PostMapping 引用 @CrossOrigin(origin = “*”) 创建了一个注释。一开始我遇到了 415 错误,现在遇到了 503 错误,并且 application/x-www-form-urlencoded 的内容类型仍然存在。正如你所看到的,我可能使问题变得更加复杂。我正在尝试将内容类型更改为 application/json。
我尝试过以编程方式更改内容类型,但没有任何效果。我从 415 错误变成了 503 错误。
我相信 503 状态代码意味着您的应用程序无法启动,因为 @CrossOrigin 注释中没有“origin”成员。 尝试使用 @CrossOrigin("
*
") 或 @CrossOrigin(origins="*
")
您可以在这里阅读@CrossOrigin注释的文档:https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/bind/annotation/CrossOrigin.html