Let's send a GET request to http://localhost:8080/non-existing-resource using a header (Content-Type:application/json).
The following screenshot shows the response when we execute the request:
The response is as shown in the following code snippet:
{ "timestamp": 1484027734491, "status": 404, "error": "Not Found", "message": "No message available", "path": "/non-existing-resource" }
Some important things to note are as follows:
- The response header has an HTTP status of 404 - Resource Not Found
- Spring Boot returns a valid JSON ;message as a ;response with the ;message stating that the resource is not found