In case you're not sure what the difference between
POST in HTTP are (or what that sentence even means), here is a great post from today:
It got me thinking that there are definitely situations where folks hack on different methods to create the desired outcome. Sometimes
GET is used alongside a "url param" password of sorts in contexts like one-click actions from an email (for unsubscribing or otherwise).
I also notice that, for example, Algolia uses a
POST request for searches where I would expect a
GET request. I think this is for mild performance improvements, or simply for consistency due to the fact that some of their requests probably should be triggered via
Anyway, what are your thoughts about when to use the "wrong" method, or if this is ever advisable?