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

GET requests just do not make sense for actions: they are cacheable and replayable. An http client/a proxy/something on the backend can cache it and avoid going to the actual logic.

Also, mixing credentials into URL does not feel like a good separation of concerns, e.g. URLs are often logged and analyzed in separate logging/monitoring/analytic tools, so there is a bigger risk to have credentials leaked over some side-channel.



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

Search: