we hebben twee HTTP request methoden in PHP voor het verwerken van de formulieren, waar ingediende formulier-Gegevens van gebruikers kunnen worden verzameld met behulp van deze methoden. Om informatie vanuit de browserclient naar de webserver te sturen, gebruiken we GET-en POSTMETHODEN.,

  • methode ophalen: gegevens worden opgevraagd van een specifieke bron
  • POSTMETHODE: gegevens worden verzonden om te worden verwerkt naar een specifieke bron

deze methoden coderen met behulp van een schema genaamd URL-codering voordat de browser de informatie verzendt. Niet-alfanumerieke tekens worden vervangen door hexadecimale waarden en hiaten worden verwijderd en vervangen door het + – teken. Na het coderen van de informatie, het wordt verzonden naar de server.

  • Wat is de GET-methode?
  • Wat is POST-methode?
  • Wat is het verschil tussen GET en POST methode?

laten we beginnen.,

Wat is de GET-methode?

Het voegt form-data toe aan de URL in naam/ waarde paren. De lengte van de URL is beperkt door 2048 tekens. Deze methode mag niet worden gebruikt als u een wachtwoord of gevoelige informatie hebt die naar de server moet worden verzonden. Het wordt gebruikt voor het indienen van het formulier waar de gebruiker kan bladwijzer van het resultaat. Het is beter voor gegevens die niet veilig is. Het kan niet worden gebruikt voor het verzenden van binaire gegevens zoals afbeeldingen of word-documenten. Het biedt ook $ _GET associatieve array om toegang te krijgen tot alle verzonden informatie met behulp van de GET methode.,

voorbeeld:

uitvoer –

laten we nu verder gaan en de Post Methode bekijken.

Wat is POST-methode?

Het voegt form-data toe aan de body van de HTTP-aanvraag op een zodanige manier dat gegevens niet worden weergegeven in de URL. Deze methode heeft geen beperkingen op de grootte van de te verzenden gegevens. Inzendingen per formulier met POST kunnen niet worden bladwijzer. Deze methode kan worden gebruikt om ASCII en binaire gegevens zoals Beeld-en word-documenten te verzenden. Gegevens verzonden door de POST methode gaat via HTTP header dus de veiligheid is afhankelijk van het HTTP protocol., U moet weten dat uw informatie veilig is met secure HTTP. Deze methode is een beetje veiliger dan GET omdat de parameters niet zijn opgeslagen in de browsergeschiedenis of in webserver logs. Het biedt ook $ _POST associatieve array om toegang te krijgen tot alle verzonden informatie met behulp van de POST methode.

voorbeeld:

Output-

Nu u weet wat GET en POST methoden zijn, laten we eens kijken naar de vergelijking van GET vs POST methode.

Wat is het verschil tussen GET en POST methode?,

GET

POST

ze moeten de server niet wijzigen. Je moet in staat zijn om dezelfde GET request over te maken en de server mag niet veranderen.

GET-Parameters zijn opgenomen in URL

POST-parameters zijn opgenomen in de body

GET-verzoeken worden vaak gebruikt voor het ophalen van documenten en Get-parameters worden gebruikt om te beschrijven welk document we zoeken (of) op welke pagina We zijn (of) dingen van die aard.,

POSTPARAMETERS worden vaak gebruikt voor het bijwerken van gegevens om daadwerkelijk wijzigingen aan te brengen aan de server (of) aan de gegevens op de server

omdat ze in URL staan, een maximale URL-lengte hebben omdat u veel parameters kunt coderen. Voor bijvoorbeeld: Internet Explorer maakt 2000 tekens in de URL of iets dergelijks die vrij beperkend kan zijn.

standaard hebben ze geen maximale lengte. Nu kan de Server worden geconfigureerd en de meeste hebben een maximale lengte, maar het is meestal aanzienlijk langer dan 2000 tekens.,

wanneer we een GET-verzoek indienen-een eenvoudig verzoek voor URL. Er zijn veel machines tussen u en server het bespaart veel moeite als we weten dat het document niet is veranderd

Postparameters worden bijna nooit gecached omdat u waarschijnlijk gegevens op de server bijwerkt, dus de industriestandaard is: cache POST request

Postverzoeken zijn toegestaan om de server te wijzigen., Dat is wat ze over het algemeen worden gebruikt voor het aanvragen van een update voor de server en zijn niet gecached en er is geen maximale lengte

hiermee komen we tot een einde van dit artikel, Ik hoop dat je hebt geleerd over GET method, POST method en het verschil tussen beide methoden.

als je meer wilt weten over PHP, hier is een complete tutorial.,

Als u deze “get and post method” blog relevant vond, bekijk dan de PHP Certification Training van Edureka, een vertrouwd online leerbedrijf met een netwerk van meer dan 250.000 tevreden leerlingen verspreid over de hele wereld.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *