HEAD

Drupal lerenDrupal-woordenlijst

HEAD is een HTTP-requestmethode om informatie over een bron op te halen zonder de bron zelf op te halen. In de Drupal-context dienen HEAD-requests om de status van een bron te controleren, zoals een pagina of bestand, zonder die te downloaden. Dat is handig om te controleren of een bron beschikbaar is of gewijzigd is sinds de vorige aanvraag. Ook controleer je ermee de responseheaders van een bron, zoals het contenttype, de grootte en de datum van laatste wijziging.

HEAD-requests verstuur je via het HTTP-protocol, hetzelfde protocol waarmee je webpagina’s verzendt en ontvangt. Bij een HEAD-request antwoordt de server met dezelfde headers als bij een GET-request, maar zonder de eigenlijke content van de bron. Zo controleer je de status van de bron zonder hem volledig te downloaden.

In Drupal dienen HEAD-requests om de status van een pagina of bestand te controleren voordat je hem downloadt. Dat is handig om te controleren of een pagina of bestand gewijzigd is sinds de vorige aanvraag of nog beschikbaar is. Ook controleer je ermee de responseheaders van een bron, zoals het contenttype, de grootte en de datum van laatste wijziging.