HTTP im Detail

Description

HTTP im Detail
Johnnie Walker
Flashcards by Johnnie Walker, updated more than 1 year ago
Johnnie Walker
Created by Johnnie Walker about 9 years ago
65
0

Resource summary

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);
Show full summary Hide full summary

Similar

PHP Grundlagen
chrisi.0605
Potential / Einsatzmöglichkeiten der Web Technologien
Johnnie Walker
Gender Theorists
Hazel Meades
SAT Sample Essay - Failure/ Success
nedtuohy
IGCSE Physics formulas
Imani :D
An Inspector Calls
Georgia 27
Mind Maps with GoConqr
croconnor
Camera Angles
saradevine97
1PR101 2.test - Část 10.
Nikola Truong
1PR101 2.test - Část 16.
Nikola Truong