Wednesday, 12 April 2017

How to make HTTP and JSON requests in Sails.js

Let's say I have a model called User with its basic REST CRUD (GET, POST, DELETE, UPDATE).

When I go to user/4 (where 4 is an ID of a User that doesn't exist), there are two cases:

  1. If I'm doing it with a REST client like Postman, I'd get a 404 and nothing else.
  2. If I'm on the browser, I'll get a 404 page (with text, images, etc), which is defined in the views folder.

How can I achieve this for findOne, find, and other URLs? I want to be able to have JSON-only responses, and HTML pages responses for different types of requests. But I don't want to override the functions, because the ORM is already doing a lot of work that I don't want to lose.



via Felo Vilches

No comments:

Post a Comment