Basis of deleteRecipe method, will improve later
This commit is contained in:
parent
ce4d1945ef
commit
57d817970e
1 changed files with 12 additions and 1 deletions
|
|
@ -47,7 +47,7 @@ public class DetailView {
|
|||
*/
|
||||
public Recipe findId(long id) throws IOException, InterruptedException {
|
||||
HttpRequest request = HttpRequest.newBuilder()
|
||||
.uri(URI.create(BASE_URL+"/" + id))
|
||||
.uri(URI.create(BASE_URL+"/recipes/" + id))
|
||||
.GET()
|
||||
.build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
|
|
@ -55,4 +55,15 @@ public class DetailView {
|
|||
Recipe recipe = objectMapper.readValue(response.body(),Recipe.class);
|
||||
return recipe;
|
||||
}
|
||||
|
||||
public void deleteRecipe(long id) throws IOException, InterruptedException {
|
||||
HttpRequest request = HttpRequest.newBuilder()
|
||||
.uri(URI.create(BASE_URL + "/recipes/" + id))
|
||||
.DELETE()
|
||||
.build();
|
||||
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue