Created by Johnnie Walker
over 9 years ago
|
||
Question | Answer |
HTTP-Begriff | Hypertext Transfer Protocol; Baut auf TCP/IP auf; Kommunikation zw. Browser und Server; |
HTML-Begriff | Hyper Text Markup language; Bei HTTP übergtragener Dateityp; Seitenbeschreibungssprache; |
Java Script-Begriff | Programmiersprache; Befehle direkt in HTML engebettet; |
PHP,ASP,ASPX,CGI,JSP,.. | Serverseitige Programmiersprachen; Erstellen HTML-Seiten dynamisch; |
HTTP-Protokollablauf | Immer ein Request und Response; HTML übertragen TCP/PI abgebaut; |
HTTP -Achritektur | Synchrones-Kommunikationsmodell; |
Ressourcen | Dokumenttypen: HTML,Non-HTML; MIME-TYPES: Server erkennt und Responsed den richtigen MIME Type; Darstellung am Browser |
HTTP -Request-Webserver(7) | 1.Server öffnet Port 80 2.PC-Connection Request 3.Socket lesen 4.Request mit Sever geparst 5.Ressource aus Filessytem laden 6.HTTP Respons verschickt 7.IP-Verbindung abgebaut |
HTTP-Request am Browser | 1.URL wird eingegeben und BW parst; 2.Namensauflösung 3.Socket öffnen und IP Conn. Herstellen 4.Methodenaufruf verschicken 5.Response empfangen 6.MIME Type Parse 7.Inhalt darstellen |
HTML-Seite mit Bild Laden | Beim Request weiß der Browser nichts von Bildern; Daten für Site können von versch. Seiten kommen; <img src=„....“> |
HTTP-Request Typen | GET: Forder Ressource und "soviel" Daten POST wie GET + hänge Parameter an HEAD wie GET&POST Response = HEAD OPTIONS: Frage nach Parametern TRACE: Analysiere Kommunikation |
HTTP 1.1 Features | Mehrere Requests Eine Verbindung; Proxies und Tunnel; Wiederaufsetzen von geschl. Downloads; Erwetierte Authentifizierung; |
Virtuelle Hosts | Virtuelle Domains auf einer NW-Karte; Problem: Domain wird zu einer IP-Adresse aufgelöst; |
HTTP-Authentication | 1. Request 2. 401-Acces Denied, gibt gewünschte Mehtode zurück; 3.Client sieht Login Fenster 4. widerholt REquest mit LoginDaten |
HTTP-Referer | Steht im HTTP-Headerfield; Enthält die URI verweisenden Seite; |
PHP-Website | Client request; server lädt PHP Programm führt aus schickt ausgabe mit richtigem MIME Type Client empängt Response; Stellt Inhalt dar; |
HTML/JS-Website Aufruf | |
Programmausführung | Clientseitige und Serverseitige Programmiersprachen; Code wird oft in die HTML Seite eingebettet; |
Client oder Serverseitige Ausführung? | |
CGI | Common Gate Interfaces; Wie Webserver mit ext. ss. Programmen kommunizieren; Gibt es auf jedem Server; Programmiersprachenunabhängig Shell Applikationen |
CGI erkennen | .cgi .pl .exe Environment Variablen |
CGI -Probleme | Jeder Request braucht eig. Prozess; Security Mangel; |
CGI-Alternativen | Server-APIs; Java Servlets; Serverside Scripting; Objectorientierte Web Application(Frameworks); |
Want to create your own Flashcards for free with GoConqr? Learn more.