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

Interesting. I guess I've been going off of RFC 7231

> The PUT method requests that the state of the target resource be created or replaced with the state defined by the representation enclosed in the request message payload.

https://www.ietf.org/rfc/rfc7231.txt



My rule of thumb: if you know the ID of the resource you’re creating, it’s a PUT. If the system generates the ID, then it’s a POST.


More generally the URI instead of the ID.


The I in URI, stands for Identifier...




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

Search: