Basis van webtechnologie

Een browser opent https://www.example.com:8443/docs/guide.html?lang=ja#install. Welk deel van deze URL wordt niet meegestuurd in het verzoek aan de server en wordt na het laden van de pagina alleen binnen de browser gebruikt?

  1. A:8443
  2. B?lang=ja
  3. C#install
Antwoord en toelichting tonen

Antwoord: C. #install

Deze URL bestaat uit het schema (https), de hostnaam (www.example.com), het poortnummer (8443; weggelaten is het bij https 443), het pad (/docs/guide.html), de query (lang=ja) en het fragment (install). De browser gebruikt het poortnummer om te bepalen waarmee hij verbinding maakt en stuurt het pad en de query in het verzoek naar de server, maar het fragment na # verstuurt hij niet. Het fragment wordt alleen binnen de browser gebruikt, bijvoorbeeld om naar de positie van het element met id="install" in de pagina te springen.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Basis van webtechnologie

  1. Om het Japanse teken „あ” in de query van een URL te zetten, wordt de bytereeks die het teken in UTF-8 voorstelt (E3 81 82) procentgecodeerd. Welk resultaat is juist?
  2. Een chatapp moet nieuwe berichten onmiddellijk van de server naar de browser bezorgen. Welke beschrijving van WebSocket is juist?
  3. De server van een webwinkel wil onmiddellijk weten wanneer een betaling bij een onlinebetaaldienst is voltooid. Welke beschrijving van de methode waarbij de betaaldienst een melding per HTTP (methode POST) verstuurt naar een URL die de winkel vooraf heeft geregistreerd (een webhook), is juist?
  4. Welke beschrijving van het DOM (Document Object Model) dat in browsers wordt gebruikt, is juist?
  5. Wat is voor het element met de bovenstaande CSS de breedte van de buitenkant van de linkerrand van de border tot de buitenkant van de rechterrand van de border?