Skip to content
HTTP

File:HTTP_logo.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ8777· pop 95· linked from 1,892 articles

Also known as Hypertext Transfer Protocol, http:, http://

kommunikationsprotokoll som används för att överföra webbsidor på Internet

AI overview

HTTP is the set of rules that computers use to send and receive web pages and other information over the internet. It matters because it's the foundation that makes the World Wide Web work, allowing you to click links and view documents in your web browser.

AI-generated from the Wikipedia summary — may contain errors.

Key facts

Protocol.image
HTTP logo.svg180px
Protocol.developer
Initially CERN; IETF, W3C

via Wikipedia infobox

Described at

What is HTTP

w3schools.com

HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP W3.CSS C C++ C HOW TO BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS DSA TYPESCRIPT ANGULAR ANGULARJS GIT POSTGRESQL MONGODB ASP AI R GO KOTLIN SWIFT SASS VUE GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE INTRO TO PROGRAMMING INTRO TO HTML & CSS BASH RUST TOOLS ) The World Wide Web is about communication between web clients and web servers . Clients are often browsers (Chrome, Edge, Safari), but they can be any type of program or device. 1. The browser requests an HTML page. The server returns an HTML file. 2. The browser requests a style sheet. The server returns a CSS file. 3. The browser requests an JPG image. The server returns a JPG file. 4. The browser requests JavaScript code. The server returns a JS file 5. The browser requests data. The server returns data (in XML or JSON). XHR is often used to request and receive data for the purpose of modifying a web page. Despite the XML and Http in the name, XHR is used with other protocols than HTTP, and the data can be of many different types like HTML , CSS , XML , JSON , and plain text.

Excerpt from a page describing this subject · 18,348 chars · not written by Vinony

Wikidata facts

Official website
httpwg.org/specs
Show 16 more facts
manifestation of
request-response
topic has template
Template:HTTPS
port
80
Commons category
Hypertext Transfer Protocol
inception
1989-00-00
media type
message/http
publication date
1990-00-00
software version identifier
2
OSI Model layer location
application layer
on focus list of Wikimedia project
Wikipedia:Vital articles/Level/4
Sources (7)

via Wikidata · CC0

Article · Svenska

Hypertext Transfer Protocol (HTTP) är det kommunikationsprotokoll som används för att överföra webbsidor på informationsnätverket WWW, World Wide Web på Internet. Det ursprungliga syftet med HTTP var att tillhandahålla en metod för att överföra HTML-sidor från webbservrar till webbklienter. Utvecklingen av HTTP koordinerades av World Wide Web Consortium (W3C) och arbetsgrupper i Internet Engineering Task Force och kulminerade i publicerandet av en serie RFC:er, av vilka (tidigare ) är av störst vikt, som definierar HTTP/1.1, den version av HTTP som idag är i bredast tillämpning. HTTP bygger på ett förfrågan/svar-förfarande mellan klient och server. En HTTP-klient, vanligen en webbläsare, som skall hämta en HTML-fil, en bild eller annan fil från en webbserver skickar en förfrågan bestående av en kort textsträng till en TCP-port på servern, vanligen nummer 80. Textsträngen innehåller information om vilken version av HTTP som används, och vilken fil (eller annan resurs eller information) som klienten vill att servern skall skicka. En HTTP-förfrågan kan till exempel se ut som följande: "GET /index.html HTTP/1.1" (vilket med hjälp av HTTP version 1.1 skulle begära en överföring av serverns indexdokument till webbläsaren). Med förfrågan skickas ofta även ett eller flera MIME-meddelanden som innehåller extra information om vad klienten vill ha, till exempel preferens för olika språk och filformat. I HTTP 1.1 (till skillnad från 1.0) är MIME-parametern "Host" (namnet på den anropade webbservern) obligatorisk och måste skickas med varje förfrågan för att servern skall svara. När förfrågan mottagits av servern svarar denna med att skicka tillbaka ett kort svar, tillsammans med en datamängd som innehåller det efterfrågade dokumentet om detta återfanns på servern. Tidiga versioner av HTTP kunde endast skicka en enda HTTP-förfrågan per TCP-koppling. Detta skapade problem vid webbsidor som innehöll många bilder, eftersom webbläsaren var tvungen att hämta varje bild för sig. I Netscape löstes problemet genom att alltid använda fyra TCP-kopplingar, och växelvis använda dem till att hämta bilder. Denna lösning ledde dock till prestandaproblem eftersom varje TCP-koppling var fristående från varandra och inte kunde reagera på stockning i nätet. I senare versioner av HTTP har man lagt till speciella funktioner för att kunna hämta flera filer samtidigt med samma TCP-koppling, vilket bidrar till att minska problemen.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (7)

HTTP · Vinony