What is the difference between doGet and doPost?
Answer Posted / shivani
doGet is used when there is are requirement of sending data appended to a query string in the URL. The doGet models the GET method of Http and it is used to retrieve the info on the client from some server as a request to it. The doGet cannot be used to send too much info appended as a query stream. GET puts the form values into the URL string. GET is limited to about 256 characters (usually a browser limitation) and creates really ugly URLs.
doPost allows you to have extremely dense forms and pass that to the server without clutter or limitation in size. e.g. you obviously can't send a file from the client to the server via doGet. doPost has no limit on the amount of data you can send and because the data does not show up on the URL you can send passwords. But this does not mean that POST is truly secure. It is more secure in comparison to doGet method.
Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
Why are http servlets used in programming?
Write a simple servlet program to print the contents of html.
What is url encoding and url decoding
Difference between doget and dopost?
Write a program to show the functionality of doget and dopost method?
I Have A Plan to develop a Project in Struts,I want the template of struts project with Hibernate.Canany body provide me the required information?
Which http method is said to be non-idempotent and idempotent?
What are the differences between the servletconfig interface and the servletcontext interface?
Which java application server is the best?
How can we refresh automatically when new data is entered into the database?
Difference between get and post in java servlets?
Explain the features are in servlet 3?
What is difference between PrintWriter and ServletOutputStream?
How can we upload the file to the server using servlet?
Can filter be used as request or response?