gpt4 book ai didi

javascript - 错误 415。使用 Spring 提供 REST 服务 - AngularJs

转载 作者:行者123 更新时间:2023-12-02 03:41:24 25 4
gpt4 key购买 nike

我的服务有问题。我正在从 Angular 向我的 Spring Controller 发送请愿书 $http.get,但出现下一个错误:服务器拒绝了此请求,因为请求方的格式不受请求方法的请求资源支持。

Controller :

@Controller
public class PersonController {

@Autowired
private PersonService personService;


@RequestMapping(value = "/person", consumes = {"application/json;charset=UTF-8"}, produces={"application/json;charset=UTF-8"}, method = RequestMethod.GET)
public @ResponseBody List<Person> listPersons_() {
return this.personService.listPersons();
}
...

Angular 服务:

    function get($scope, $http) {
$http.get('person').
success(function(data) {
$scope.greeting = data;
});
}
...

屏幕截图: Console

标题: Headers

最佳答案

默认情况下,Spring MVC 在处理 HTTP 错误时并不是非常详细。您可以做的是将 org.springframework.web 包的日志级别提高到 DEBUG,这样您就可以获得 415 错误的更好解释。

祝你好运!

丹尼尔

关于javascript - 错误 415。使用 Spring 提供 REST 服务 - AngularJs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36800709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com