Both GET and POST method is used to transfer data from client to server in HTTP protocol but the Main difference between POST and GET method is that GET carries request parameter appended in URL string while POST carries request parameter in message body which makes it more secure way of transferring data from client to server.
Some other notes on GET requests:• GET requests can be cached• GET requests remains in the browser history• GET requests can be bookmarked• GET requests should never be used when dealing with sensitive data• GET requests have length restrictions• GET requests is only used to request data (not modify)
Some other notes on POST requests:• POST requests are never cached• POST requests do not remain in the browser history• POST requests cannot be bookmarked• POST requests have no restrictions on data length
Get method is not secured when login in browser it will show user ID and password on above URL link But it is fast as compared to post method,post method is slow but it will take time encrypt data .