Listing A enthält den Code für ein einfaches HTTP-Servlet. In unserem Beispiel gehen wir davon aus, dass es sich bei allen Anfragen um HTTP-GET-Anfragen handelt. Sowohl GenericServlet als auch HttpServlet enthalten eine Methode mit der Bezeichnung service, die zur Annahme der Anfrage eines Clients verwendet werden kann. Das HttpServlet erweitert diesen Vorgang durch die Analyse der HTTP-Anfrage und deren Weiterleitung an HTTP-spezifische Methoden wie doPost und doGet. Da hier alle Anfragen HTTP-GET-Anfragen sind, kann ich mich auf die doGet-Methode beschränken.
Hier einige Anmerkungen zu diesem Beispiel:
Mithilfe der Java-Servlet-API können Sie sämtliche Vorteile dieser Programmiersprache nutzen und in die traditionelle CGI-Umgebung übertragen. Die durch die Servlet-API bereitgestellten Klassen ermöglichen eine Interaktion mit HTTP-fähigen Anwendungen, wobei größtenteils die gleichen Verfahren und Kenntnisse wie beim Programmieren in einer Desktop-Umgebung angewandt werden.
Unser nächster Artikel wird weitere Objekte aus der Servlet-API erörtern, mit deren Hilfe die serverseitige Anwendungsentwicklung relativ problemlos ausgeführt werden kann.
Googles App-Entwickler-Kit dient der Tarnung des schädlichen Codes. Der Sicherheitsanbieter Jamf hält die Schadsoftware für…
Ausgeklügelte Phishing-Kampagne verwendet eine weiterentwickelte Version der Rhadamanthys-Stealer-Malware.
Die EU-Kommission kritisiert die Verknüpfung von Facebook und dem hauseigenen Online-Kleinanzeigendienst. Sie sieht darin einen…
Fast zwei Drittel halten jedoch eine Umsetzung aller Vorgaben von NIS 2 bis Jahresende für…
Mit dem Dekryptor von Bitdefender können Opfer von Attacken mit der Shrinklocker-Ransomware Dateien wiederherstellen.
In der Vorweihnachtszeit ist vor allem Malvertising auf dem Vormarsch. Cyberkriminelle locken Nutzer über schädliche…