Basistechniken Flashcards
WWW vs. Internet
- Internet älter als WWW
- Internet = weltumspannendes Computernetz, das Rechner miteinander verknüpft
- World Wide Web = verteilter Informationsdienst innerhalb des Internets (weitere Dienste EMail und FTP)
Aufbau einer URL und Nutzen
protokoll://host:port/datei?parameter#anker
Unified Resource Locators - identifizieren Dokumente/Ressourcen
Welche Daten werden im Internet zwischen Browser und Webserver ausgetauscht und wer sendet was in welcher Reihenfolge? Beschreiben Sie auch den ungefähren Aufbau der gesendeten Daten.
- Browser sendet HTTP-Anfrage an Server
- HTTP-Anfrage wird mit HTTP-Antwort beantwortet
- Beide Anfragen sind textbasierte Nachrihten mit dem selben Aufbau: Kopfzeile, Kopfdaten, Leerzeile, Daten. Nur die Kopfzeile unterscheidet sich.
- Browser sendet ein Verb und den Namen der angeforderten Ressource
- Server sendet einen Statuscode
- Kopfteil befinden sich mehrere Name/Wert-Paare
- Datenteil ist frei, Kopf- und Datenteil können auch entfallen
Beschreibung von Aufbau der Webadressen
http://www.dhbw-karlsruhe.de
http://localhost:8080/webseite/music.html
http://www.google.de?q=Webprogrammierung
http://de.wikipedia.org/wiki/url#Aufbau
protokoll://hostname:port/pfad?parameter=wert¶meter=wert#anker
- *Protokoll:** überall http
- *Hostname:** www.dhbw-karlsruhe.de , localhost, www.google.de, de.wikipedia.org
- *Portnummer:** bei der zweiten URL 80
- *Pfad:** / (erste und dritte URL), /webseite/musik.hmtl, /wiki/url
- *Parameter:** bei der dritten Adresse wird der Wert Webprogrammierung für q übergeben
- *Anker:** in der vierten Adresse #Aufbau
Aufbau WWW (5)
URL: Adressen zur Identifikation von Ressourcen
HTTP: Übertragungsprotokoll zum Abruf der Ressourcen vom Server
HTML: Textbasierte Beschreibungssprache für Hypertextdokumente
CSS: Stylesheets, definieren Aussehen von HTML
Javascript: Clientseitiger Coder der im Browser läuft