Tôi đang sử dụng org.springframework.web.client.resttemplate và tôi cần chuyển các tham số truy vấn cho yêu cầu GET của mình.RestTemplate với tham số truy vấn
Có ai có ví dụ nào về điều này không?
Tôi đang sử dụng org.springframework.web.client.resttemplate và tôi cần chuyển các tham số truy vấn cho yêu cầu GET của mình.RestTemplate với tham số truy vấn
Có ai có ví dụ nào về điều này không?
Chỉ cần chuyển chúng như một phần của chuỗi url. Mùa xuân sẽ làm phần còn lại, trình bày dưới đây là hai loại tham số - một tham số uri và một tham số yêu cầu:
String result = restTemplate.getForObject("http://example.com/hotels/{hotel}/bookings?example=stack",String.class,"42");
Cảm ơn sự giúp đỡ. có một vấn đề mặc dù khi một trong những paramer uri của bạn chỉ một json, ví dụ:? {searchKey} = {searchValue} & page = {page} & start = {start} & limit = {limit} & sort = [{property: \ " {propertyValue} \ ", \" direction \ ": \" {direction} \ "}]" – Nir
@Nir chuyển json thành một chuỗi và sử dụng jackson/gson để chuyển đổi thành phía máy chủ pojo – NimChimpsky
Cảm ơn @NumChimpsky -> Do bạn có một ví dụ về việc thực hiện này? – Nir
https://www.google.com/search?client=ubuntu&channel=fs&q = org.springframework.web.client.resttemplate + ví dụ & ie = utf-8 & oe = utf-8 & redirect_esc = & ei = ltW-UcCuBsSh7AbWqoGADw –
Câu hỏi của bạn không có ý nghĩa nhiều. Nếu bạn đang đặt các biến trong yêu cầu bạn đang gửi thì nó sẽ là POST, tôi đã trả lời dưới đây. – Jim
@Jim nó là perefectly hợp lý để gửi thông số url trong một yêu cầu nhận được, tại sao nó sẽ không - đó là những gì họ đang cho – NimChimpsky