REST design principles article sum-up๐๐๐
I have lately been arguing about API REST Design good practices, and about the possibility to use a POST for reading data (due to URL peculiarity with special characters).
And my opinion was that a good practice can be infringed if it remains exceptional.
Here an answer from stack which complies with mine:
"๐ผ ๐ข๐ ๐ ๐๐๐๐ ๐๐๐๐ฆ ๐๐๐ ๐๐๐ฆ๐กโ๐๐๐ ๐๐๐-๐ก๐๐๐ฃ๐๐๐ ๐๐๐ ๐๐๐๐-๐๐-๐๐ข๐ ๐๐๐๐ ๐ ๐๐๐๐ ๐๐๐ ๐กโ๐๐ ๐ ๐๐๐๐ ๐๐๐ :
๐๐๐๐ข๐๐๐ก๐ฆ - ๐ผ๐ ๐ค๐ ๐ข๐ ๐ ๐บ๐ธ๐ ๐ค๐๐กโ ๐๐ข๐๐๐ฆ ๐ ๐ก๐๐๐๐๐ ๐๐๐ โ๐ก๐ก๐๐ , ๐กโ๐ ๐๐ข๐๐๐ฆ ๐ ๐ก๐๐๐๐๐ ๐๐๐ ๐๐ ๐ ๐๐ฃ๐๐ ๐๐ ๐ ๐๐๐ฃ๐๐ ๐๐๐๐ ๐๐๐ ๐๐๐๐ค๐๐๐๐๐ ๐๐ ๐๐๐๐๐๐๐๐ ๐๐๐๐๐ . ๐ต๐๐กโ ๐๐ ๐กโ๐๐ ๐ ๐๐๐ ๐๐๐ค ๐ฃ๐๐ ๐๐๐๐ ๐๐ฆ ๐ ๐๐๐ฃ๐๐/๐๐๐ก๐ค๐๐๐ ๐๐๐๐๐๐ ๐๐๐ ๐กโ๐ ๐๐๐ฅ๐ก ๐๐๐๐๐๐ ๐กโ๐ ๐ข๐ ๐๐ ๐ค๐๐๐ก ๐ก๐ ๐๐๐ก๐๐ ๐๐๐๐ฃ๐๐๐ ๐ฆ๐๐ข๐ ๐๐๐. ๐๐ ๐๐ ๐ค๐ ๐ ๐๐๐ ๐ ๐๐ข๐๐๐ฆ ๐๐๐๐ก๐๐๐๐๐๐ ๐๐๐๐๐๐๐๐๐ก๐๐๐ ๐๐ผ๐ผ ๐๐๐ก๐ ๐ ๐ข๐โ ๐๐ ๐ ๐๐ข๐ ๐ก๐๐๐๐'๐ ๐๐๐๐ ๐กโ๐๐ ๐๐๐ฆ ๐๐๐ก ๐๐ ๐๐๐ ๐๐๐๐.
๐๐ ๐ฟ ๐๐๐ฅ๐๐๐ข๐ ๐๐๐๐๐กโ - ๐๐๐ก ๐ ๐๐๐ ๐๐ ๐ ๐ข๐, ๐๐ข๐ก ๐ ๐๐๐ ๐๐๐๐ค๐ ๐๐๐ โ๐๐ฃ๐ ๐ ๐๐๐๐๐ก ๐๐ ๐กโ๐ ๐๐๐๐๐กโ. ๐๐ ๐๐ ๐ค๐ โ๐๐ฃ๐ ๐ ๐๐ฃ๐๐๐๐ ๐๐ก๐๐๐ ๐๐ ๐๐ข๐ ๐๐ ๐ฟ ๐๐๐๐ ๐๐ข๐๐๐ฆ, ๐๐๐๐๐๐, ๐๐๐๐๐๐ ๐ก๐ ๐๐๐ก๐ข๐๐, ๐๐ก๐....
๐๐๐๐ ๐๐ ๐๐๐ก ๐๐๐โ๐๐ ๐๐ฆ ๐๐๐๐๐ข๐๐ก. ๐๐๐๐ ๐ ๐๐ฆ ๐๐๐โ๐๐๐ ๐๐ ๐๐๐ ๐๐๐๐; โ๐๐ค๐๐ฃ๐๐, โ๐๐ค ๐๐๐ก๐๐ ๐๐ ๐กโ๐๐ก ๐๐ฅ๐๐๐ก ๐ ๐๐๐ ๐ ๐๐ก ๐๐ ๐ ๐๐๐๐โ ๐๐๐๐ก๐๐๐๐ ๐๐๐ ๐กโ๐๐ก ๐๐ฅ๐๐๐ก ๐๐๐๐๐๐ก ๐๐๐ ๐กโ๐๐ก ๐๐ฅ๐๐๐ก ๐๐ข๐ ๐ก๐๐๐๐ ๐๐๐๐๐ ๐ก๐ ๐๐๐๐ข๐ ๐๐๐๐๐๐ ๐กโ๐ ๐๐๐โ๐ ๐ก๐๐๐๐ ๐๐ข๐ก ๐๐๐ฆ๐ค๐๐ฆ?
๐ต๐๐, ๐ผ ๐๐๐ ๐ ๐๐ข๐ก ๐กโ๐ ๐๐๐๐๐๐ ๐ก๐ ๐๐๐ก๐ข๐๐ ๐๐ ๐๐ฆ ๐๐๐๐ ๐๐๐๐ฆ ๐๐ ๐ผ ๐๐๐ฆ ๐๐๐ก ๐ค๐๐ โ ๐ก๐ ๐๐ฅ๐๐๐ ๐ ๐๐ฆ ๐๐๐๐๐ ๐๐๐๐๐ . ๐๐๐๐ข๐๐๐ก๐ฆ ๐๐ ๐๐๐๐ ๐๐ ๐๐๐๐๐; ๐๐ก โ๐๐ ๐๐๐๐ฆ ๐๐๐ฆ๐๐๐ ๐๐๐ ๐๐๐๐๐ ๐ข๐ ๐๐๐ฆ!"