2 GET requests: pierwszy dziala, drugi nie

0

Czesc,
Gdy probuje ponizsze GET requesty zrobic w Pythonie lub wpisuje w wyszukiwarke, to oba dzialaja. Ale jak probuje to zrobic w Javie, to drugi nie dziala. Moze ktos pomoc?

RestTemplate restTemplate = new RestTemplate();  
ResponseEntity<String> response1 = restTemplate.getForEntity("https://api.coingecko.com/api/v3/simple/price?ids=bone&vs_currencies=usd", String.class);
  ResponseEntity<String> response2 = restTemplate.getForEntity("https://api.coingecko.com/api/v3/simple/price?ids=bone%2Cleash&vs_currencies=usd", String.class);
 logger.info("Body1: " + response1.getBody());
 logger.info("Body2: " + response2.getBody());

Output:
Body1: {"bone":{"usd":0.086916}}
Body2: {}

4

Patrz tutaj: https://stackoverflow.com/a/34061640/1779504
Na oko winny jest escaping, szybki fix to zamiast %2C dać po prostu ,.

0

Dziala!!!
Dzieki wielkie. Siedzialem nad tym 5h.

1 użytkowników online, w tym zalogowanych: 0, gości: 1