gpt4 book ai didi

android - Robospice loadDataFromNetwork() 不工作

转载 作者:行者123 更新时间:2023-11-30 02:35:19 26 4
gpt4 key购买 nike

我在 robospice 中使用 spring android。我需要用 get 请求放置 header ,所以我使用了 exchange() 方法。代码没有错误但没有获取任何东西

public MList loadDataFromNetwork() throws Exception {
HttpHeaders headers = new HttpHeaders();
headers.add(key,keyValue);
HttpEntity entity = new HttpEntity(headers);
ResponseEntity<MList> response=getRestTemplate().exchange(url,HttpMethod.GET,entity,MList.class);
return getRestTemplate().exchange(url, HttpMethod.GET,new HttpEntity<Object> (headers),MList.class).getBody();
}

最佳答案

RestTemplate restTemplate=new RestTemplate();
restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter());
HttpHeaders headers = new HttpHeaders();
headers.add(key,keyValue);
HttpEntity entity = new HttpEntity(headers);
ResponseEntity<Pojo> response=restTemplate.exchange(url,HttpMethod.GET,entity,Pojo.class);
return response.getBody();

当我像这样编辑代码时它起作用了。

但是我在使用的时候出现空指针异常

 RestTemplate restTemplate=getRestTemplate();
restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter())

关于android - Robospice loadDataFromNetwork() 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26667895/

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