Selvom 504 fejlmeddelelsen nævner internettet på sin tekst , fejlkoden er én, der relaterer sig til World Wide Web fejlrapportering og ikke Internet fejl. Mange mennesker bliver forvirrede med forskellen mellem internettet og World Wide Web. En gennemgang af en sammenhæng mellem de to vil forklare, hvorfor World Wide Web er rapportering om status for en internetforbindelse. Internet og Web
Internettet er en metode til at dirigere data på tværs af flere sammenkoblede net . Den nøgleidentifikation af Internettet er Internet Protocol, som definerer IP-adresse. Det er den adressering og routing system IP , der muliggør en computer på et netværk til kontakte en computer på et andet netværk . The World Wide Web er en applikation . Det er en række programmer , der sender data i et bestemt format over internettet . Så internettet er ligesom en bil transporterer data over en motorvej, som er på internettet.
Internet Hardware
p Bare som en motorvej system har på ramper , off ramper og fusioner mellem motorveje , at internettet har adgangspunkter og routing hardware . Routing udføres af routere , og en router, der står ved indgangen af et netværk fungerer også som en gateway . Gateway tilbyder netværksadministratorer mulighed for at overvåge indgående meddelelser at bortfiltrere forbudt indhold og vira.
Web protokoller
The World Wide Web har sin egen adressering systemet kaldes et domænenavn , der kortlægger internettet via Domain Name System . Alle websider er skrevet i Hypertext Markup Language , og de bliver transporteret over internettet ved beskeder efter formatet specificeret i Hypertext Transfer Protocol . DNS , HTTP og HTML skabe Web som en særskilt enhed . De 504 fejlkode er en del af specifikationen af HTTP.
HTTP
Alle browsere nødt til at forstå en liste over statuskoder , der er fastlagt i Hypertext Transfer Protocol . Nogle koder provokere browseren til at udføre en bestemt handling, men de fleste af dem er simpelthen vises for brugeren af browseren med lidt forklaring. De 504 kode rapporter til brugeren om, at gateway til hans netværk sendt ud anmodningen om en side og ventede på et svar. Gateways kan ikke vente for evigt, og HTTP ikke har nogen metode til at afgøre, om at sende en anmodning . I stedet gateways har en indstilling begrænse mængden af tid, de vil vente på et svar. Dette kaldes en timeout . Det er op til brugeren at beslutte, om at sende anmodningen igen.