Aktywne Wpisy

iustus +650

BananowySok +454
Nie wiem ilu z Was planuje wziac udzial w strajku w ten weekend. Osobiscie ide krok dalej, czas sie zawijac z tego k--------a.
To byla przyjemnosc mirkowac z Wami przez te nascie lat i przezyc kilka perm banow.
Narazie!
#usunkonto #wykopgate20 #odezwadomirkowimirabelek #afera #pozegnanie
To byla przyjemnosc mirkowac z Wami przez te nascie lat i przezyc kilka perm banow.
Narazie!
#usunkonto #wykopgate20 #odezwadomirkowimirabelek #afera #pozegnanie




Frontend przysyła mi zapytanie GET: /api?lon=344⪫=123
W konsoli dostaję log
request received in EarthQuakeService: lon/lat
Teraz chcę odpytać zewnętrzne API mają już otrzymane parametry
'@GetMapping(value="/api",params = {"lon","lat"})
String welcome(@RequestParam("lon") Integer lon, @RequestParam("lat") Integer lat) {//"name" use when not default
logger.info("request received in EService"+lon+"/"+lat);
return lon.toString()+"; "+lat.toString();
}'
Na razie to działa za pomocą podstawionego na sztywno Stringa
"https://earthquake.usgs.gov/fdsnws/event/1/query?format=geojson&maxradiuskm=2000.0&latitude=30.21&longitude=12.9"
Jednak chciałbym sam "komponować" zapytanie na podstawie parametrów które dostanę z fronendu. Nie chcę klecić stringa.
Komentarz usunięty przez autora
Jednak nie dostałem odp
Użyłem RestTemplate ale nie chce działać. Wklejam kod: https://pastebin.com/sGvUQ52h
źródło: comment_V6zkGCtQUQhZXKDpIYhv6FIXPwB0SnPo.jpg
PobierzRestTemplate t = new RestTemplate();final String urlX = "[https://earthquake.usgs.gov/fdsnws/event/1/query";](https://earthquake.usgs.gov/fdsnws/event/1/query";)
UriComponentsBuilder b = UriComponentsBuilder.fromUriString(urlX);
Jeszcze jest taka opcja która działa:
final String urlX = "[https://earthquake.usgs.gov/fdsnws/event/1/query?format=](https://earthquake.usgs.gov/fdsnws/event/1/query?format=){format}&maxradiuskm={maxradiuskm}&latitude={latitude}&longitude={longitude}";