Hypertext Transfer Protocol (HTTP) är ett applikationsprotokoll för distribuerade, collaborative, och hypermedia informationssystem. HTTP är grunden för datakommunikation för World Wide Web.
Hyper är strukturerad text som använder logiska länkar (hyperlänkar) mellan noder som innehåller text. HTTP är protokollet för att utbyta eller överföra hypertext.
Innehållsförteckning
HTTP
Identifiera resurser på webben
Data URI
Introduktion till MIME-typer
Komplett lista över MIME-typer
Att välja mellan www och icke-www webbadresser
Grunderna i HTTP
Översikt över HTTP
Utvecklingen av HTTP
HTTP meddelanden
En typisk HTTP session
Connection management i HTTP / 1.x
Protokoll uppgradering mekanism
Content Security Policy (CSP)
HTTP Public Key fäster något (HPKP)
HTTP Strict Transport Security (HSTS)
Cookie säkerhet
X-Content-Type-alternativ
X-Frame-alternativ
X-XSS-skydd
Mozilla riktlinjer webbsäkerhet
HTTP åtkomstkontroll (CORS)
HTTP-autentisering
HTTP caching
HTTP-komprimering
HTTP villkorliga förfrågningar
HTTP innehållsförhandling
HTTP cookies
förfrågningar HTTP range
HTTP omdirigeringar
HTTP specifikationer
HTTP-huvuden
Acceptera
Acceptera-Teckenuppsättning
Accept-Encoding
Accept-Language
Acceptera-Ranges
Åtkomstkontroll-allow-Referenser
Åtkomst-Control-allow-rubriker
Åtkomstkontroll-allow-Metoder
Åtkomst-Control-allow-Origin
Åtkomstkontroll expose Huvuden
Åtkomst-Control-Max-Age
Åtkomst-Control-Request-headers
Åtkomst-Control-Request-metod
Ålder
Tillåta
Tillstånd
Cache-Control
Förbindelse
Content-Disposition
Content-Encoding
Content-Language
Content-Length
Content-plats
Content-Range
Content-säkerhetspolitiska
Content-säkerhetspolitiska-Report-Only
Innehållstyp
Kaka
cookie2
DNT
Datum
ETag
Förvänta
Utgår
vidarebefordras
Från
Värd
If-Match
If-Modified-Since
Om-None-Match
If-Range
Om omodifierad-Since
Håll vid liv
Stora Tilldelning
Senast ändrad
Plats
Ursprung
Pragma
Proxy-Autentisera
Proxy-Tillstånd
Public-Key-Pins
Public-Key-Pins-Report-Only
Räckvidd
referer
Hänvisningsadress-Policy
Försök igen-Efter
server
Set-Cookie
Set-cookie2
SourceMap
Strikt-Transport-Security
TE
Timing-allow-Origin
Tk
Trailer
Transfer-Encoding
Upgrade-Osäkra-Begäran
User-Agent
variera
Via
WWW-Authenticate
Varning
X-Content-Type-alternativ
X-DNS-Prefetch-Control
X-Forwarded-For
X-Forwarded-Host
X-Forwarded-Proto
X-Frame-alternativ
X-XSS-skydd
HTTP-begäran metoder
ANSLUTA
RADERA
FÅ
HUVUD
ALTERNATIV
LAPPA
POSTA
SÄTTA
statuskoder HTTP svar
100 Fortsätt
101 Switching Protocols
200 OK
201 Skapad
202 Accepted
203 Icke-officiell information
204 nr Innehåll
205 Återställ innehåll
206 Partiell Innehåll
300 Flera val
301 Flyttad permanent
302 Funnet
303 Se andra
304 Ej Modifierad
307 Tillfällig Omdirigering
308 Permanent Omdirigering
400 Bad Request
401 Obehörig
403 Forbidden
404 Not Found
405 Metod inte tillåten
406 Not Acceptable
407 Proxy autentisering krävs
408 Request Timeout
409 Konflikt
410 Gått
411 Längd Required
412 Förutsättning Misslyckades
413 Payload Alltför Stor
414 URI för lång
415 stöds mediatyp
416 intervall Inte satisfiable
417 Expectation Misslyckades
426 Uppgradering Required
428 Förutsättning Required
429 Too Many Begäran
431 Request Header Fields Too Large
451 Ej tillgänglig av juridiska skäl
500 Internal Server Error
501 Ej Implemented
502 Bad Gateway
503 Tjänst Otillgänglig
504 Gateway Timeout
505 HTTP-version stöds inte
511 nätverksautentisering krävs
CSP: base-uri
CSP: block-all-mixed-innehåll
CSP: barn-src
CSP: anslut-src
CSP: default-src
CSP: font-src
CSP: formverkan
CSP: frame-förfäder
CSP: frame-src
CSP: img-src
CSP: manifest-src
CSP: media-src
CSP: objekt-src
CSP: plugin-typer
CSP: hänvisnings
CSP: rapport uri
CSP: kräver-sri-for
CSP: sandlåda
CSP: script-src
CSP: style-src
CSP: upgrade-insecure-förfrågningar
CSP: arbetar src
Uppdaterades den
17 apr. 2020
Böcker och referensmaterial