Skip to content

Instantly share code, notes, and snippets.

@apalyukha
Created January 7, 2019 13:18
Show Gist options
  • Save apalyukha/3d8478110a5c755f0841c901fcb06bee to your computer and use it in GitHub Desktop.
Save apalyukha/3d8478110a5c755f0841c901fcb06bee to your computer and use it in GitHub Desktop.
Spring Boot REST: test rest methods
// GET all
fetch('/message/').then(response => response.json().then(console.log))
// GET one
fetch('/message/2').then(response => response.json().then(console.log))
// POST add new one
fetch(
'/message',
{
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ text: 'Fourth message (4)', id: 10 })
}
).then(result => result.json().then(console.log))
// PUT save existing
fetch(
'/message/4',
{
method: 'PUT',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ text: 'Fourth message', id: 10 })
}
).then(result => result.json().then(console.log));
// DELETE existing
fetch('/message/4', { method: 'DELETE' }).then(result => console.log(result))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment