diff --git a/spring-cloud/spring-cloud-bootstrap/gateway/src/main/java/com/baeldung/spring/cloud/bootstrap/gateway/client/book/BooksClient.java b/spring-cloud/spring-cloud-bootstrap/gateway/src/main/java/com/baeldung/spring/cloud/bootstrap/gateway/client/book/BooksClient.java index abc9e63c40..beba760f10 100644 --- a/spring-cloud/spring-cloud-bootstrap/gateway/src/main/java/com/baeldung/spring/cloud/bootstrap/gateway/client/book/BooksClient.java +++ b/spring-cloud/spring-cloud-bootstrap/gateway/src/main/java/com/baeldung/spring/cloud/bootstrap/gateway/client/book/BooksClient.java @@ -6,5 +6,5 @@ import org.springframework.web.bind.annotation.*; @FeignClient(value = "book-service") public interface BooksClient { @RequestMapping(method = RequestMethod.GET, value="/books/{bookId}") - Book getBookById(@PathVariable("bookId") Long bookId, @RequestHeader("Cookie") String session); + Book getBookById(@PathVariable("bookId") Long bookId); } diff --git a/spring-cloud/spring-cloud-bootstrap/gateway/src/main/java/com/baeldung/spring/cloud/bootstrap/gateway/controller/CombinedController.java b/spring-cloud/spring-cloud-bootstrap/gateway/src/main/java/com/baeldung/spring/cloud/bootstrap/gateway/controller/CombinedController.java index b0c6811d70..f04991f81d 100644 --- a/spring-cloud/spring-cloud-bootstrap/gateway/src/main/java/com/baeldung/spring/cloud/bootstrap/gateway/controller/CombinedController.java +++ b/spring-cloud/spring-cloud-bootstrap/gateway/src/main/java/com/baeldung/spring/cloud/bootstrap/gateway/controller/CombinedController.java @@ -24,7 +24,7 @@ public class CombinedController { @GetMapping public Book getCombinedResponse(@RequestParam Long bookId, @CookieValue("SESSION") String session){ - Book book = booksClient.getBookById(bookId, "SESSION="+session); + Book book = booksClient.getBookById(bookId); List ratings = ratingsClient.getRatingsByBookId(bookId, "SESSION="+session); book.setRatings(ratings); return book;