Hej, mam problem z przyjęciem danych JSONem do swojej Restowej aplikacji. Dopiero się uczę, więc proszę się nie wściekać :)
Aplikacja polega na tym, iż otrzymuje adres URL, wrzuca go na kolejkę, ściąga kod html i zapisuje to wszystko do bazy. Adres przychodzi w formacie JSON i za bardzo nie wiem jak go z niego wyciągnać url, żeby był traktowany jako potrzebny parametr.
@POST
@Consumes(MediaType.APPLICATION_JSON)
public Response addWebsite(@FormParam("url") String url) {
facade.sendMessage(url);
return Response.ok("Strona: " + url + " została pobrana prawidłowo.").build();
}
Na chwilę obecną jak otrzymuję JSONem adres, jest on brany jako null. Wydaje mi się, że problem tkwi własnie w tym, że z tego JSONa nie jest pobierany url jako String. Czy ktoś mógłby mi podpowiedzieć jak to zrobić w łatwy sposób?