org.springframework.web.client.HttpClientErrorException: 404 null异常处理


  服务提供者的端口为:8081    

 

  服务调用者的端口为:8080

  在服务调用者中的controller如下: 

package cn.itcast.springcloud.controller;


import cn.itcast.springcloud.pojo.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.client.RestTemplate;

@Controller
@RequestMapping("consumer/user")
public class UserController {

@Autowired
private RestTemplate restTemplate;

@GetMapping
@ResponseBody
public User queryById(@RequestParam("id") Long id){
User user=this.restTemplate.getForObject("http://localhost:8080/user/"+id,User.class);
return user;
}

}


在url中的端口应该改为8081


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM