GET( ) |
POST( ) |
1) In Get request, only limited amount of data can be sent because data is sent in header. |
In post request, large amount of data can be sent because data is sent in body. |
2) Get request is not secured because data is exposed in URL. |
Post request is secured because data is not exposed in URL. |
3) Get request can be bookmarked |
Post request cannot be bookmarked |
4) Get request is idempotent. |
Post request is non-idempotent |
5) Get request is more efficient than Post |
Post request is less efficient and used less than get. |