Documentos de Académico
Documentos de Profesional
Documentos de Cultura
HTTP Selbststudium
HTTP Selbststudium
HTTP
Prof. Ulrik Schroeder, René Röpke & Svenja Noichl
Lehr- und Forschungsgebiet Informatik 9
Dieses Werk ist mit Ausnahme des Logos der RWTH Aachen lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz.
Frontend
Client-Server Model
Proxy P2P HTML5
CSS
PHP
HTTP/ Gestaltung
Programmier- Apache HTTPS
sprachen Bootstrap DOM
Server
JavaScript Technologien
Angular jQuery
Node.js
Manipulation
Backend
REST Browser
AJAX
SQLite JavaScript
Datenbanken
MongoDB
REST Browser
AJAX
SQLite JavaScript
Datenbanken
MongoDB
Client
WWW Server
Cache
Client
Cache
Client
Cache
Client Proxy
WWW Server
Client
Cache
Client
Client
WWW Server
Client
Cache
Client
Client
Cache
Cache
Client
Client
Cache
Basistechniken
Hidden Fields
Session-Informationen zur URL hinzufügen („URL rewriting“)
Cookies
<html>…
<body>…
<a href="/category.jsp;jsessionid=gawdhgJGFGl-96OLPA">…
…
<a href="/help.jsp;jsessionid=gawdhgJGFGl-96OLPA">…
…
<a href="/category.jsp;jsessionid=gawdhgJGFGl-96OLPA" >…
…
</body>
</html>
20 Einführung in Web Technologien
URL Rewriting - Client
Session-Informationen werden als Teil der URL an den Server übergeben
GET /category.jsp;jsessionid=gawdhgJGFGl-96OLPA
HTTP/1.1
Host: www.anything.de
User-Agent: Mozilla/5.0 …
Accept:
text/xml,application/xml,application/xhtml+xml,text/…
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Gültigkeitsdatum
GET /exec/obidos/tg/browse/-
/299956/ref=topnav__w HTTP/1.1
Host: www.amazon.de
User-Agent: Mozilla/5.0 …
Accept:
text/xml,application/xml,application/…
Accept-Charset: ISO-8859-1,utf-8…
Referer: http://www.amazon.de/
Cookie: session-id-time=1197414000l;
session-id=302-7278726-3992043
[6]
[1]
[2]
[2]
[2]
[2]
[2]
1 2 3 4 5
5 4 2 3 1