Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Nitpick, but the "GET /people/{id}/exists" in the example to check if the instance exists is a bit weird, would suggest "HEAD /people/{id}" for this type of operation.


Actually the resource should typically 404 to indicate it doesn't exists (generally speaking for http apis).


Yeah, the HEAD or GET should return a 404 on not existence; however, the HEAD also won't return data which is the point. GET implies that you have need of the returned data (presumably all the properties of that person). GET is for "it exists AND I want to know about it". HEAD really is more appropriate here.


HEAD is a good fit. We'll add support for that. Please open github issues to help us track the feature requests or bug fixes at https://github.com/strongloop/loopback/issues.


Yeah, this is a bit weird. For some reason I'm still surprised when I see pseudo-REST being passed off as RESTful.


They have a resource called 'push' too. I don't know what a 'push' is.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: