Why POST method is non-idempotent and GET is idempotent ?

GET Method:-HTTP GET method is just for getting things from server.It is not supposed to change anything on server.So GET method is…