What are the differences between get and post methods.