17
bläh (Fach) / fb 10 (Lektion)
fb 10
Diese Lektion wurde von Roechi erstellt.
Diese Lektion ist leider nicht zum lernen freigegeben.
Anzeige
- Was bedeutet das Kürzel URL? Wo und wofür werden URLs benutzt? Daneben gibt es noch URN und URI - was bedeuten diese? Wozu ist eine URN gut? Nennen Sie ein Beispiel. URL = Uniform Resource Locator, werden benutzt für eine eindeutige und temporäre Adresse eines Objektes im Web.Uniform Resource Name (URN)= Weltweit eindeutiger permanenter Name (Adresse) eines Objekts. Beispiel: Digitale Publikationen persistent identifizieren, um eine zuverlässige Zitierbarkeit zu gewährleisten Uniform Resource Identifier (URI) = Oberbegriff zu URL und URN.
- Beschreiben Sie den vollständigen Aufbau einer URL bei einer Benutzung bei Formularen, einschließlich aller optionaler Komponenten. Welche Teile der URL referenzieren dabei die Objekte innerhalb der Web-Site? Angabe des Protokolls, Angabe des Rechners (meist www), Angabe der SubDomain (entfällt meist) http://Rechnername.SubDomain.Domain.Top:Port/Dateiname ? XX=YY http://web.f4.htw-berlin.de/messer/index.html
- Welche Aufgaben erfüllt ein Web-Browser? Ist er ein Client oder ein Server? Browser sind spezielle Computerprogramme zur Darstellung von Webseiten im World Wide Web oder allgemein von Dokumenten und Daten. Der normale Webbrowser ist ein Client, der Anfragen an den Server schickt.
- Beim Surfen wird eine Web-Page von einem Web-Server geholt und im Browser angezeigt. Erläutern Sie den Vorgang aus der Sicht des HTTP-Protokolls beginnend mit dem Klick auf die URL im Browser. 1. Aufbau der TCP/IP-Verbindung mit dem Web-Server 2. Absenden einer HTTP-Anfrage durch Client 3. Absenden der Antwort-Nachricht durch Server 4. Mehrfaches Wiederholen der letzten beiden Punkte 5. Abbau der Verbindung
- Unter welchen Umständen wird die bekannte Seite „Error 404: Seite nicht gefunden“ erzeugt? Generiert normalerweise diese Seite der Browser oder der Server? Seite 404 wird erzeugt wenn die Datenquelle nicht gefunden werden konnte. Der Server teilt dem Client durch den HTTP-Statuscode mit dem Code 404 mit, dass die angeforderte Seite nicht auf dem Server gefunden werden konnte.
- Wofür steht HTTP? Realisiert dieses Protokoll die URL-Referenzen oder hat es damit nichts zu tun? Was sind seine wesentlichen Funktionen? Hypertext Transfer Protocol. HTTP ist ein Protokoll, das Binärdaten entsprechend MIME, jedoch nicht unbedingt in base64 kodiert, überträgt. Die MIME-Definitionen sind sehr ähnlich zur E-Mail. Funktion: Übertragung von Dateien.
- Wie werden in HTTP Bilder im Web übertragen, z.B. jpg? Nennen Sie Beispiele für die Kodierung. HTTP benutzt den Kopf von MIME und Binärdaten sind erlaubt. Im Header steht drin, wie die Daten kodiert werden.
- Auch bei HTTP lassen sich Accounts/Passwörter übertragen bzw. die Zugänge per Passwort schützen. Werden die Passwörter verschlüsselt? Welches ist das übliche und weit verbreitete Verfahren dafür? HTTP über SSL -> HTTPS
- Kann ein Client (Browser) beim Surfen von HTTP her eine Datei auf dem Web-Server hoch laden? Falls ja, warum wird dies so selten getan? Ja, es ist möglich. Meistens erlaubt es der Administrator des Servers aber nicht, damit die html-Seiten nicht aus Trolling-Gründen editiert werden.
- Nennen Sie einen wichtigen Grund für die Weiterentwicklung von HTTP 1.0 zu 1.1. Bei HTTP 1.1 wird einmal aufgebaut, es wird alles transferiert und dann abgebaut. Der Grund war daher die verbesserte Perfomance von HTTP 1.1
- Anzeige
- Nennen Sie einen wichtigen Grund für die Weiterentwicklung von HTTP 1.0 zu 1.1. Bei HTTP 1.1 wird einmal aufgebaut, es wird alles transferiert und dann abgebaut. Der Grund war daher die verbesserte Perfomance von HTTP 1.1 Bei http 1.0 wurden die sessions teilweise nicht abgebaut, was die Netzlast erhöhte.
- Nennen Sie ein Anwendungsbeispiel für eine Session (Sitzung). Bei einer Session wird jedem Browser, der auf eine Webanwendung zugreift, eine Kennnummer gegeben, mit der man folgende Zugriffe dieses Browsers wiedererkennen kann. Auf dem Webserver werden unter dieser Kennnummer eine Reihe von PHP-Variablen gespeichert, die auf diese Weise von Seite zu Seite weitergereicht werden.
- Was ist ein Cookie? Welche Aufgaben sollten ursprünglich Cookies erfüllen? Wie lassen sich Cookies missbrauchen? Cookie = Kombination eines frei definierbaren Schlüssel-wortes mit einem Wert in der Form von "Keyword=Wert" sowie einigen Attributen. Die Attribute definieren die Zugehörigkeit zu einer Web-Site sowie noch weitere Eigenschaften. Speichert das Cookie Informationen über komplexes privates Internetverhalten und übermittelt diese, ähnlich wie ein Trojanisches Pferd, ungefragt an einen Empfänger. Es werden Surfprofile erstellt.
- Wie werden Cookies im Browser gespeichert? Sendet der Browser immer alle seine Cookies an einen Server? Falls nicht, wie wird die Cookie-Kommunikation dann geregelt? Cookies werden in einem Verzeichnis auf dem Rechner hinterlegt. Cookies werden auf Anfrage gesendet. Für Browser-Cookies gilt: Man kann alle Browser so einstellen, dass Cookies nur auf Nachfrage akzeptiert werden. Auch kann man Cookies nur von Servern akzeptieren, deren Seiten man gerade besucht.
- Nennen Sie einen wichtigen Grund für die Weiterentwicklung von HTTP 1.0 zu 1.1. Bei HTTP 1.1 wird einmal aufgebaut, es wird alles transferiert und dann abgebaut. Der Grund war daher die verbesserte Perfomance von HTTP 1.1 Bei HTTP 1.1 wird grundsätzlich die Verbindung solange gehalten, bis (voraussichtlich) alle Dateien übertragen sind, was zu einer geringeren Netzbelastung führt.
- Was ist ein Proxy? Ist es ein Server oder ein Client? Ein Proxy ist eine Kommunikationsschnittstelle in einem Netzwerk. Er arbeitet als Vermittler, der auf der einen Seite Anfragen entgegennimmt, um dann über seine eigene Adresse eine Verbindung zur anderen Seite herzustellen. Server
- Nennen Sie zwei sinnvolle Anwendungen von HTTP-Proxies Anonymisiertes Surfen Umgehung der länderspezifischen Sperrung von Videos auf Videoplattformen