Skip to main content

GET-Parameter

Naast POST is GET-Parameter de gebruikelijke manier voor een client die het HTTP-protocol gebruikt om via het netwerk informatie van een server op te vragen. Dit zijn altijd zogenaamde naam-waardeparen die via de URL worden verzonden. Daarom is de uitdrukking URL-parameter ook heel gebruikelijk.

YouTube

By loading the video, you agree to YouTube’s privacy policy.
Learn more

Load video

Hoe werkt het? GET-Parameter

De parameter wordt toegevoegd aan de normale URL. Het wordt gescheiden door een vraagteken. De hele zaak zou er bijvoorbeeld zo uit kunnen zien.

Testdomain.com/index.html*?=name1=value2 – Van links naar rechts verdeeld, zie je eerst het domeinadres, dan de verwijzing naar het protocol (index.html*) en tenslotte de scheiding naar de parameter met de beschrijving van welke parameter precies moet worden uitgevoerd.

De server reageert nu niet door de inhoud rechtstreeks af te spelen. Het informeert de client (praktisch altijd de webbrowser) over de status, de metadata en de locatie van de opgevraagde inhoud. Met deze beschrijving kan de cliënt dan de inhoud opvragen.

Pro
    Contra
      <xx>cache</xx></a> van de <a href=”https://techterms.com/definition/web_browser”>browser</a> is mogelijk.|Een parameter kan optisch worden vermomd en ingekort om de gebruiker niet af te schrikken door de lengte van de URL.” contra=”Vooral als het snel speelt in online winkels, bestaat het risico van <a href=”https://moz.com/learn/seo/duplicate-content#:~:text=Duplicate%20content%20is%20content%20dat,je%20hebt%20duplicate%20content.”>duplicate%20content</a>. Dit kan leiden tot nadelen bij zoekmachine optimalisatie.|Sensitive data should not be requested by means of parameters, as they are not sufficiently protected in this way|Due to the URL length, there is a limit to how many parameters can be requested.|Originally, parameters were developed to fetch data. Het gebruik ervan voor het uitspelen van inhoud is dus lang niet in alle gevallen ideaal.”>
      <h2>FAQ</h2>

      Wat is het belang van GET parameters voor zoekmachine optimalisatie (<xx>SEO</xx>)?

      SEO-technisch gezien, zijn de parameters eigenlijk goed omdat ze toelaten veranderende inhoud te serveren. De zoekmachines stellen dit zeer op prijs. Het mag echter niet gebeuren dat per ongeluk dubbele inhoud op een pagina wordt weergegeven. Als dit onvermijdelijk is, moet een canonical tag worden ingesteld, zodat de zoekmachine de dubbele inhoud negeert.

      Hoe kan de leesbaarheid van URLs verbeterd worden?

      URLs met overeenkomstige parameters zijn effectief onleesbaar. Het is daarom raadzaam om redirects te bouwen. Gebruikers navigeren naar zogenaamd schone URL's, die vervolgens automatisch doorverwijzen naar de pagina's met de parameters.

      Waarom zijn deze parameters twijfelachtig vanuit veiligheidsoogpunt?

      Overeenkomstige parameters voeren alleen gegevens uit, maar veranderen de bron niet en dit heeft gevolgen. Denk bijvoorbeeld aan online bankieren. Het saldo van de rekening wordt opgevraagd via parameters in online bankieren. Aangezien de bron niet is gewijzigd, kan hij onmiddellijk opnieuw worden opgevraagd. Een andere gebruiker hoeft de pagina alleen maar te verversen. De systemen loggen om deze reden na enige tijd uit.


      Heeft u nog vragen?

      Neem contact met ons op


      Verdere inhoud