Verschil tussen POST en GET
Thomas D
08/01/2011 16:05:29Hey allemaal,
Ik vraag me al een hele tijd af wat nu eigenlijk het verschil is tussen een POST en een GET-request?
Thomas
Ik vraag me al een hele tijd af wat nu eigenlijk het verschil is tussen een POST en een GET-request?
Thomas
PHP hulp
22/12/2024 08:54:01Jordi Kroon
08/01/2011 16:07:02Met GET kan je dingen uit een url halen dat kan met POST niet.
POST is echt specifiek voor dingen in de database te zetten .
GET is meer uitlezen als ik het goed heb.
POST is echt specifiek voor dingen in de database te zetten .
GET is meer uitlezen als ik het goed heb.
- SanThe -
08/01/2011 16:07:11Vincent Huisman
08/01/2011 16:07:28- SanThe -
08/01/2011 16:08:13Thomas D
08/01/2011 16:14:43Dus eigenlijk is er niet zo'n groot verschil als je het verzend met Ajax en jQuery?
Dus tussen $.get('url', data, function(){}); en $.post('url', data, function(){});
Dus tussen $.get('url', data, function(){}); en $.post('url', data, function(){});
- SanThe -
08/01/2011 16:16:41kees Schepers
08/01/2011 16:17:49Precies. Alleen met POST kun je meer data (tot 2 MB en meer afhankelijk van je server config) versturen als over GET omdat een URL maar een maximale lengte mag hebben. Daarom gaat mijn voorkeur altijd uit naar POST bij ajax requests.
-SanThe- was me net iets voor :)
-SanThe- was me net iets voor :)
Gewijzigd op 08/01/2011 16:18:26 door kees Schepers
Thomas D
08/01/2011 16:20:35Pim -
08/01/2011 18:44:12Ook komt POST data niet in de geschiedenis van de browser te staan. GET wel.
Iets abstracter:
Een GET request is om informatie op te halen. Meerdere gelijke requests geven hetzelfde antwoord.
POST is om informatie op te sturen. Meerdere gelijke requests kunnen verschillende antwoorden geven.
Iets abstracter:
Een GET request is om informatie op te halen. Meerdere gelijke requests geven hetzelfde antwoord.
POST is om informatie op te sturen. Meerdere gelijke requests kunnen verschillende antwoorden geven.
Tobias Tobias
08/01/2011 18:47:17POST kan ook meer informatie bevatten dan GET.
Nadeel van POST vind ik zelf als je een formulier verstuurt en op vorige drukt, dan krijg je een groot wit scherm met "Opnieuw indienen bevestigen"
Nadeel van POST vind ik zelf als je een formulier verstuurt en op vorige drukt, dan krijg je een groot wit scherm met "Opnieuw indienen bevestigen"
Bas Cost Budde
08/01/2011 20:53:40... dat overkom je dan weer door na de afhandeling van een POST een redirect uit te voeren, zodat en een GET-request in de history terechtkomt.