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 over 9 years ago
69
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
Crime and Deviance with sociological methods key terms
emzelise1996
The structure of the Heart, AS Biology
mill-bill
Physics Unit 2 - Force, Acceleration And Terminal Velocity
Ryan Storey
Theory of Knowledge Essay Preparation
Derek Cumberbatch
el centro comercial
Pamela Dentler
Les Aliments
dAnn dAnn
Romeo and Juliet notes
Faizaan Mohmed
6. Articulaţiile membrului inferior.
Snakey Snakey