1. Standaarden, protocollen en basic web programmeertalen
ü URL (Uniform Resource Locators)
Een URL bevat het internetadres van een bron. Het bestaat uit 3 delen: protocol, hostnaam (plus eventuele poortnummer, gescheiden door het teken ":").
En de bestandsnaam (met een pad)
ü HTTP-protocol
HTTP protocol bestaat uit 2 soorten berichten:. een verzoek en een antwoord
HTTP-verzoeken Een HTTP-verzoek bestaat uit:. de wijze van toepassing, de URL van de toepassingsgebieden van een header en het lichaam
ü HTTP 1.1 definieert de volgende methoden van toepassing:
U • GET - vraagt een bron geïdentificeerd door een URL
U • HEAD - geeft de header geïdentificeerd door de URL-aanvraag;.
ü POST - stuurt onbeperkt data naar een webserver;
ü PUT - opslaan van een bron om het opgegeven URL-adres;
ü DELETE - het verwijderen van een bron die op verzoek URL;..
ü OPTIES terugkeren HTTP worden ondersteund door server
ü TRACE - geeft de header velden gestuurd met het verzoek TRACE
HTTP 1.0 bevat alleen de methoden GET, HEAD en POST
HTTP Answers- HTTP antwoord bevat:. het resultaat code, header velden en een lichaam (lichaam)
Status codes:.
ü 404 - De opgevraagde bron is niet beschikbaar
ü 401 -. Het verzoek HTTP authenticatie vereist
U 500 -.
. Geeft een fout in HTTP server die voorkomt dat het oplossen van de toepassing
ü 503 - Geeft aan dat de HTTP-server is overbelast en kan geen antwoord
2.. Interactiviteit in Web - HTML-formulieren
Om de webinhoud interactiviteit (communicatie met de gebruiker) te waarborgen, wordt gebruik gemaakt van een webformulier, geïntroduceerd in de HTM pagina door een element dat, op zijn beurt, kan verschillende elementen van onder andere communicatie met de gebruikers (controles).
Interactiviteit in webapplicaties kan worden verkregen via "client slide" en "server-dia".
Het genereren van dynamische HTML-pagina's wordt gedaan door middel van verschillende methoden van de programmering aan de server (server-side), waarvan de bekendste zijn:. gemeenschappelijke poort interface (CGI - Common Gateway Interface), PHP-scripts (Personal Hypertext Preprocessor), servlet componenten, JSP servers (JavaServer Pages)
net