World Wide Web Christoph Meinel. Yovisto Academic Video Search. (URI und http) HTTP Transfer Protocol Hypertext Server Caching Authentifikation Konfigurationen Zwischensysteme Historische Entwicklung Basisoperationen WWW Technische Plattner Hasso Plattner Institut
ssl hasso-plattner-institut universitat potsdam christoph meinel http hypertext transf protocol deutschland end http hypertext transf protocol ssl proxying hasso-plattner-institut intranet client proxy-serv tunnel https origin-serv http hypertext transf protocol proxy-konfiguration intranet http hypertext transf protocol http-serv konfiguration https-proxying ssl-proxying hasso-plattner-institut proxy-serv firewall genutzt http-protokoll https-protokoll verbind origin-serv untertunnel proxy-serv http hypertext transf protocol http-serv konfiguration cache-gross plazier cach caching strategi hasso-plattner-institut proxy-serv konfiguriert client-anfrag lokal cach beantwortet origin-serv weiterleitet einsatz proxy-serv zwischensyst zahl extern verbind sicherheitsgrund beschrank paramet cache-konfiguration proxy-serv informatinosressourc dat nutzerbezog bereich www anbiet nutz dateisyst server-rechn sogenannt vorgeseh nutzerbezog ublicherweis tild verbind nutzernam zentral stell server-rechn unterverzeichnis jeweil person verzeichnis organisiert http hypertext transf protocol http-serv konfiguration hasso-plattner-institut allgemein gespeichert http hypertext transf protocol http-serv konfiguration statisch ressourc dynam hasso-plattner-institut identifikation angefordert ressourc anfrag uri enthalt pfad folgendermass dateisyst origin-serv abgebildet pfadangab suffix origin-serv vorgegeb prafix gehangt bezeichnet position lokal server-rechn gespeichert anforder extern programm ausserhalb serv erzeugt http hypertext transf protocol http-serv konfiguration ip-basiert host nicht-ip-basiert hasso-plattner-institut virtuell host implementiert ip-adress einzig konfigurationsmog http-nachricht identifiziert origin-serv konfiguriert d.h. leitet anfrag proxy-serv beantwortet lokal speich http hypertext transf protocol http-serv konfiguration hasso-plattner-institut instanz programm http-protokoll gestellt anfrag bedi heut regel permanent aktiv server-prozess server-rechn installiert sogenannt gleichzeit betreib virtuell host instanz http-serv eig dns-nam virtuell host rechn betrieb zusammenfass mehr erleichtert wartung http-softwar server-betrieb erlaubt austausch zustandsinformation identifikation sitzung persistent netzwerkverbind notig sendet headerfeld set-cooki serv request-headerfeld http hypertext transf protocol cooki cooki hasso-plattner-institut anwend art gedachtnis fruh internaktion brows www-serv benutz virtuell warenkorb e-shopping netscap losung entwickelt cookie-mechanismus http hypertext transf protocol caching cache-validierungs-modell hasso-plattner-institut verfall ressourc cach fall unbrauchbar origin-serv hilf kurz nachricht uberpruf ressourc orginalressourc entspricht speziell datenstruktur angefordert versendet gespeichert gultig sendet validator serv bestatigt neu zusendet http hypertext transf protocol caching cache-expiration-modell hasso-plattner-institut server-specified expiration heuristic origin serv legt headerfeld expir cach control verfallsdatum ressourc fest newstick verhindert anfrag bedient vergang liegend angegeb dokument gultigkeitszeitraum ausgeliefert muss hilf heurist method akzeptabl gultigkeitszustand sorg auswert feld modified http hypertext transf protocol caching cache-expiration-modell hasso-plattner-institut ressourc cach verfallsdatum uberschritt verfall expiriert muss nachlag erneuert verfall ressourc ausgeliefert client explizit wunscht verbind origin-serv moglich unterscheidet gultigkeitsdau origin serv angegeb heurist gultigkeitsmodell zeitbasis moglich http hypertext transf protocol caching probl ziel transparenz losungsansatz hasso-plattner-institut cach zwischengespeichert variant verbesser leistungsfah dokument zeitstempeln verfallsdat verseh beteiligt gleich serverspezif http hypertext transf protocol cach operation hasso-plattner-institut christoph meinel client anfrag antwort direkt cache-hit cache-miss zuruck serv http hypertext transf protocol caching cache-hit cache-miss hasso-plattner-institut cach muss entscheid angefordert zwischengespeichert ressourc gultig zwischengespeichert anfrag direkt bedi origin-serv weiterleit http hypertext transf protocol unterschied caching variant hasso-plattner-institut christoph meinel cach client serv clientseit eigenstand serverseit http hypertext transf protocol caching clientseit cach eigenstand serverseit hasso-plattner-institut brows serv unterschied plaziert clientanfrag history abgeruf gateway intranet internet client muss entsprech konfiguriert nutz cach kooperi berechnet antwort liefert spat anfrag selbstand serv speichert begrenzt zeit jeweil antwort informationsressourc erneut angefordert leitet zwischengeschaltet anfrag beantwortet direkt cach vermind kommunikationsaufkomm serverlast http hypertext transf protocol caching hasso-plattner-institut nutzungseffizienz www lasst drastisch erhoh wiederholt datentransf gleich informationsressourc hilf intelligent zwischensystem cach agiert dritt element interaktion browser-anfrag www-serv zwischengeschaltet geleitet http hypertext transf protocol pipelining hasso-plattner-institut christoph meinel client serv open clos requ respons http hypertext transf protocol persistent verbind vorteil hasso-plattner-institut effizient nutzung betriebssystemressourc hoh effizienz pipelining paket toleranz gegenub inkonsistenz implementation client beendet sitzung letzt http-anfrag general head connection-feld option clos sendet http hypertext transf protocol persistent verbind hasso-plattner-institut erlaubt http-sitzung client serv gleichzeit maximal glich beginn neu http-befehl explizit kenntlich gemacht erfolgt ngenangab length headerfeld http-anfrag hypertext transf protocol absicher sich internet hasso-plattner-institut vorles notwend moglich internetprotokoll gesproch variant ssl tls bereitgestellt sich kommunikationsinfrastruktur enterpris integration technologi entwickelt protokoll nutz s-http eigenstand ietf standardisiert fahig markt durchgesetzt http http hypertext transf protocol dig access authentication hasso-plattner-institut client serv christoph meinel pruft authentification vorhand stellt eig digest-string md5-kodier fingearbdruck vergleicht fingerabdruck autorisier liefert angefordert ressourc erneut anforder md5-kodiert unauthorized authenticate-head usernam password realm valu fordert geschutzt ressourc fragt nam passwort http hypertext transf protocol authentifikation dig access authentication hasso-plattner-institut serv berechnet seinerseit passwort datenbank serv ermittelt restlich information klartextteil clientanfrag gewonn vergleicht berechnet client ubermittelt erfolgsfall autorisationspruf ressourc achtung authenticationsmethod gewahrleistet sich nutzdat unverschlusselt ubertrag http hypertext transf protocol authentifikation dig access authentication hasso-plattner-institut folgend information spezifiziert benutzernam realm valu passwort nonc datenstring eindeut identifizier aktuell anfrag ip-adress client zeitstempel http-method client anwend uri angefragt geschutzt ressourc dig access authentication grundide hasso-plattner-institut verschlussel passwort hilf dekodierbar verschlusselungsfunktion schlussel passwort versand md5 kodiert rfc md5-kodiert information http hypertext transf protocol authentifikation http hypertext transf protocol basic authentication hasso-plattner-institut client serv christoph meinel fordert geschutzt ressourc unauthorized authenticate-head usernam password realm valu liefert angefordert ressourc erneut anforder www-authenticate-head pruft authentification vorhand fragt benutzernam passwort http hypertext transf protocol authentifikation basic authentication ablauf nachteil hasso-plattner-institut klartext ubertrag client fordert geschutzt ressourc www-serv antwortet status-cod authenticat response-headerfeld beschreibt authentifikationsmethod geschutzt bereich anforder fragt benutzernam passwort startet angab realm valu neu http hypertext transf protocol cooki cooki hasso-plattner-institut anwend art gedachtnis fruh internaktion brows www-serv benutz virtuell warenkorb e-shopping netscap losung entwickelt cookie-mechanismus erlaubt austausch zustandsinformation identifikation sitzung persistent netzwerkverbind notig sendet headerfeld set-cooki serv request-headerfeld geschutzt ressourc serv checkt verfugbar antwortet status cod unauthorized www-authenticat respons headerfeld neu requ authorization-headerfeld notwend authentikation authenticat verlangt form beinhaltet http hypertext transf protocol authentifikation anthentication hasso-plattner-institut muss autorisation zustandslos method regeln verwendet verschied client sendet anforder http hypertext transf protocol authentifikation hasso-plattner-institut sicherheitsrelevant dat www-serv zugegriff korrekt autorisation client erford zustandslos protokoll d.h. resultat vorangegang kommunikation erinnert zeitspann verbindungsherstell client-anfrag ausliefer angefragt ressourc gultig http hypertext transf protocol content negotiation server-driv agent-driv transparent hasso-plattner-institut aufgrund anfrag auswahl geeignet ressourcenvariant angab client variant client uberlass erhalt serv information vorlieg variant wahlt proxy-serv http hypertext transf protocol content negotiation hasso-plattner-institut serv informationsressourc gleich uri unterschied variant vorhalt z.b. bezug sprach verschied sprachvariant qualitat auflos kodier komprimiert verschied komprimierungsverfahr rfc legt prozedur fest client aushandeln variant ubertrag http hypertext transf protocol http-nachrichtenformat general head entity requ respons hasso-plattner-institut moglich kommunikation bezieht messag body anfrag serv header-feld leerzeil optional messag body http hypertext transf protocol http-nachrichtenformat http-nachricht hasso-plattner-institut allgemein internet-nachrichtenformat rfc startzeil request-zeil client-anfrag status-zeil server-antwort optional http hypertext transf protocol histor entwickl paketiert kodier verbessert caching strategi authenitifikationsmethod hasso-plattner-institut wichtig mechanism sprach darstellungsqualitat generiert dokument klartexttransf nam passwort http hypertext transf protocol histor entwickl persistent unterstutz nicht-ip-basiert virtuell host zusatz method dokumentfragment hasso-plattner-institut heut aktuell version festgeschrieb rfc wichtig beendig anfrag client serv bleib bytegrenz http hypertext transf protocol histor entwickl hasso-plattner-institut bietet folgend unzulang adaptiert mime-konzept medientyp nachrichtenformat bidirektional kommunikation client serv respons format mitubertrag status-cod einfach benutzer-authentifikationsmechanismus beschrank einfach unterstutz ip-basiert virtuell host verschied unterschied rechn lauf rudimentar caching-strategi simpl unsich authentifikationsmechanismus grundpfeil www http-version stammt cern entwickelt ausgereift version eingefuhrt rfc entwicklungsziel bietet folgend method get ausliefer angefordert dokument post informationsubertrag client serv http hypertext transf protocol histor entwickl hasso-plattner-institut http-protocol adressierungskonzept url markup-sprach html http hypertext transf protocol basisoperation zwischensystem zwischensyst gateway tunnel hasso-plattner-institut arbeit proxy-serv kenntnis client gateways www-serv vorgeschaltet entlast sicherheitsbedingt zugriffsrestriktion implementi nehm einfluss kommunikation brows origin-serv dritt einfach www-kommunikationsstruktur eingebracht leit frag antwort vollkomm transparent http hypertext transf protocol arbeitsweis proxy-serv proxy-serv hasso-plattner-institut origin-serv www-brows christoph meinel cach speich anfrag brows fordert hypermedia-dokument antwort web-brows http hypertext transf protocol basisoperation zwischensystem zwischensyst tunnel proxy-serv hasso-plattner-institut praxis interaktion brows serv kompliziert verschied zwitterstell kommunikation arbeitet gegenub client anforder fruh cache-speich bedi client-anforder weiterleitet browser-anfrag weitergeleitet einstellbar http hypertext transf protocol http-client-serv architektur client hasso-plattner-institut christoph meinel www-serv softwaresystemtechn gmbh universitat potsdam brows fordert hypermediadokument liefert sendet entsprech status-cod zugreif sendet serv positiv statuscod send negativ http hypertext transf protocol basisoperation zwischensystem ablauf hasso-plattner-institut zustandslos protokoll simpl folgt setzt zuverlass verbindungsbasiert transportdien tcp brows initiiert client kommunikation anforder informationsressourc www-serv nimmt entgeg arbeitet ressourc verfugbar http hypertext transf protocol einfuhr hasso-plattner-institut www riesig hypermediasyst weltweit verteilt ressourc zugriff http-protokoll geregelt prozedur abruf uris gekennzeichnet bereitstellt informationssuch www-client informationsanbiet nutz kommt beruhr brows ermittelt intuitiv nutzeraktion grafisch benutzeroperflach notwend abfolg http-befehl arbeitet web-technologi einordn vorles http hypertext transf protocol hasso-plattner-institut uri universal resourc identifi html markup languag css cascading stylesheet xml extensibl skriptsprach cgi-programmier technisch grundlag www inhaltsubersicht web-technologi hasso-plattner-institut einfuhr kommunikation medi basics internet-technologi technisch grundlag www http hypertext transf protocol christoph meinel hasso-plattner-institut universitat potsdam hasso-plattner-institut universitat potsdam christoph meinel http hypertext transf protocol deutschland end serv information vorlieg variant wahlt proxy-serv http hypertext transf protocol content negotiation server-driv agent-driv transparent hasso-plattner-institut aufgrund anfrag auswahl geeignet ressourcenvariant angab client variant client uberlass erhalt http hypertext transf protocol histor entwickl hasso-plattner-institut bietet folgend unzulang adaptiert mime-konzept medientyp nachrichtenformat bidirektional kommunikation client serv respons format mitubertrag status-cod einfach benutzer-authentifikationsmechanismus beschrank einfach unterstutz ip-basiert virtuell host verschied unterschied rechn lauf rudimentar caching-strategi simpl unsich authentifikationsmechanismus http hypertext transf protocol caching cache-validierungs-modell hasso-plattner-institut verfall ressourc cach fall unbrauchbar origin-serv hilf kurz nachricht uberpruf ressourc orginalressourc entspricht speziell datenstruktur angefordert versendet gespeichert gultig sendet validator serv bestatigt neu zusendet http hypertext transf protocol authentifikation dig access authentication hasso-plattner-institut folgend information spezifiziert benutzernam realm valu passwort nonc datenstring eindeut identifizier aktuell anfrag ip-adress client zeitstempel http-method client anwend uri angefragt geschutzt ressourc abfolg http-befehl arbeitet http hypertext transf protocol einfuhr hasso-plattner-institut www riesig hypermediasyst weltweit verteilt ressourc zugriff http-protokoll geregelt prozedur abruf uris gekennzeichnet bereitstellt informationssuch www-client informationsanbiet nutz kommt beruhr brows ermittelt intuitiv nutzeraktion grafisch benutzeroperflach notwend http hypertext transf protocol basisoperation zwischensystem ablauf hasso-plattner-institut zustandslos protokoll simpl folgt setzt zuverlass verbindungsbasiert transportdien tcp brows initiiert client kommunikation anforder informationsressourc www-serv nimmt entgeg arbeitet ressourc verfugbar zugreif sendet serv positiv statuscod send negativ http hypertext transf protocol http-serv konfiguration hasso-plattner-institut allgemein gespeichert informatinosressourc dat nutzerbezog bereich www anbiet nutz dateisyst server-rechn sogenannt vorgeseh nutzerbezog ublicherweis tild verbind nutzernam zentral stell server-rechn unterverzeichnis jeweil person verzeichnis organisiert authentication hasso-plattner-institut folgend information spezifiziert benutzernam realm valu passwort nonc datenstring eindeut identifizier aktuell anfrag ip-adress client zeitstempel http-method client anwend uri angefragt geschutzt ressourc http hypertext transf protocol authentifikation dig access http hypertext transf protocol basisoperation zwischensystem ablauf hasso-plattner-institut zustandslos protokoll simpl folgt setzt zuverlass verbindungsbasiert transportdien tcp brows initiiert client kommunikation anforder informationsressourc www-serv nimmt entgeg arbeitet ressourc verfugbar zugreif sendet serv positiv statuscod send negativ http hypertext transf protocol authentifikation dig access authentication hasso-plattner-institut folgend information spezifiziert benutzernam realm valu passwort nonc datenstring eindeut identifizier aktuell anfrag ip-adress client zeitstempel http-method client anwend uri angefragt geschutzt ressourc http hypertext transf protocol einfuhr hasso-plattner-institut www riesig hypermediasyst weltweit verteilt ressourc zugriff http-protokoll geregelt prozedur abruf uris gekennzeichnet bereitstellt informationssuch www-client informationsanbiet nutz kommt beruhr brows ermittelt intuitiv nutzeraktion grafisch benutzeroperflach notwend abfolg http-befehl arbeitet transf protocol hasso-plattner-institut uri universal resourc identifi html markup languag css cascading stylesheet xml extensibl skriptsprach cgi-programmier web-technologi einordn vorles http hypertext technisch grundlag www inhaltsubersicht web-technologi hasso-plattner-institut einfuhr kommunikation medi basics internet-technologi technisch grundlag www http hypertext transf protocol christoph meinel hasso-plattner-institut universitat potsdam
World Wide Web
Date/Place:
2005-06-22 MMZ E028
Resolution:
832x416 (rm-player)
Category:
Computer Science