Differences between GET and POST methods






4.81/5 (13 votes)
GET method:Data is appended to the URL. - correctData is publicly available. - correctIt is a single call system. - GET/POST/PUT methods both send and receive response/dataMaximum data that can be sent is 256. - browser dependant up to 4KData transmission is faster. - GET/POST/PUT...
GET method:
- Data is appended to the URL. - correct
- Data is publicly available. - correct
It is a single call system.- GET/POST/PUT methods both send and receive response/dataMaximum data that can be sent is 256.- browser dependant up to 4KData transmission is faster.- GET/POST/PUT methods all transmit at the same speed- This is the default method for many browsers. - For non-form based data only
POST method:
Data is not appended to the URL.- POST data can either be appended to the URL or in bodyData is secret.- only for https sessions otherwise is publicIt is a two call system.- GET/POST/PUT methods both send and receive response/data- There is no limit on the amount of data. That is, any amount of data can be sent. - correct
Data transmission is comparatively slow.- GET/POST/PUT methods all transmit at the same speedNo default and should be explicitly specified- it is possible to transmit POST data on a GET method