|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Felsökning
  • Datorvirus
  • konvertera filer
  • laptop Support
  • laptop Felsökning
  • PC Support
  • PC Felsökning
  • lösenord
  • Felsökning datafel
  • Avinstallera Hardware & Software
  • Google
  • VPN
  • Videos
  • AI
  • ChatGPT
  • OpenAI
  • Gemini
  • Browser
  • * Dator Kunskap >> Felsökning >> Browser >> Content

    När du anger en webbadress i webbläsaren och träffar vad händer?

    När du anger en webbadress (URL) i din webbläsare och träffar Enter, utvecklas en komplex serie händelser:

    1. DNS -sökning: Webbläsaren kontrollerar först sin cache för IP -adressen associerad med domännamnet (t.ex. `www.example.com '). Om det inte hittas frågar den en DNS (domännamnsystem) server. Denna server söker rekursivt efter den auktoritativa DNS -servern som känner till IP -adressen för den domänen. Processen fortsätter tills IP -adressen hittas.

    2. TCP -anslutning: Webbläsaren skapar en TCP -anslutning (Transmission Control Protocol) med webbservern på den upptäckta IP -adressen. Detta innebär en trevägshandskakning för att säkerställa en pålitlig anslutning.

    3. http begäran: När anslutningen är etablerad skickar webbläsaren en HTTP -begäran (Hypertext Transfer Protocol) till servern. Denna begäran inkluderar URL, HTTP -metoden (vanligtvis GET), HTTP -versionen och andra rubriker som ger information om webbläsaren och den begärda resursen.

    4. Serverbehandling: Webservern tar emot begäran, bearbetar den och hämtar den begärda resursen (t.ex. en HTML -fil, bild eller skript). Detta kan innebära att man frågar en databas, körkod på serversidan eller helt enkelt betjäna en statisk fil.

    5. http Svar: Servern skickar tillbaka ett HTTP -svar till webbläsaren. Detta svar inkluderar:

    * statuskod: En tresiffrig kod som indikerar framgången eller misslyckandet med begäran (t.ex. 200 OK, 404 hittades inte).

    * rubriker: Metadata om svaret, såsom innehållstyp (t.ex. text/html, bild/jpeg), innehållslängden och cachinginstruktionerna.

    * kropp: Det faktiska begärda innehållet (t.ex. HTML -källkoden för en webbsida).

    6. webbläsaråtergivning: Webbläsaren får svaret och analyserar HTML. Den gör sedan innehållet på skärmen, hämtar och visar alla länkade resurser (bilder, CSS, JavaScript) längs vägen. Detta involverar layout, målning och potentiellt körning av JavaScript -kod.

    7. Anslutningsstängning: När webbläsaren har fått och gjort sidan är TCP -anslutningen stängd. Webbläsaren kan dock hålla anslutningen öppen under en kort tid för att förbättra effektiviteten för efterföljande förfrågningar på samma webbplats.

    Dessa steg inträffar mycket snabbt, vanligtvis inom en sekund eller två, vilket ger intrycket av omedelbar åtkomst till webbsidan. Nätverksförhållanden, serverbelastning och komplexiteten på själva webbsidan kan emellertid alla påverka den tid det tar betydligt.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Utan en webbläsare, hur kontrollerar du om webbplatsen…
    ·Vilka är skillnaderna mellan olika webbläsare?
    ·Webbsida som visas i ditt webbläsarfönster så snart …
    ·Vad är en sökverktygsfält i min datorwebbläsare?
    ·Hur ser du på din surfhistorik på Internet Explorer 7…
    ·Hur får jag mina fönsterläsare att sluta frysa har n…
    ·Hur kan du använda kommandofältet för att öppna en …
    ·Definiera en webbläsare och lista 100 exempel?
    ·Hur stoppar du annonser från många irriterande webbpl…
    ·Är Internet Explorer densamma som Internet Explorer?
    Utvalda artiklarna
    ·Hur att helt ta bort webbplatser från datorn
    ·Varför har min Markör Håll Blinkande
    ·Är Minecraft Cross-Platform? För det mesta, ja
    ·Så här åtgärdar du att Calendly inte visar tillgän…
    ·Hur man skriver ut stora dokument
    ·Konvertera CD-spår till MP3 format
    ·Hur man reparerar en överdimensionerad PST-fil
    ·Hur åtgärdar man renderingsblockeringsproblem med Jet…
    ·Varför virus är farliga?
    ·Hur man stoppar och tar bort Microsoft AutoUpdate Tool …
    Copyright © Dator Kunskap https://www.dator.xyz