Corinna Pretzer

Frohe Weihnachten!

Auch wenn wir die Feiertage dieses Jahr nicht mit all unseren Liebsten persönlich verbringen können, so gibt es doch zahlreiche Möglichkeiten sich zu sehen.

Auch die diesjährigen Tecomon® – Weihnachtsgeschenke stehen ganz unter dem Corona-Motto. Wir stellen Ihnen die nötigen Hilfsmittel für ein schönes Weihnachtsfest zur Verfügung. Holen Sie sich Ihre Liebsten virtuell an den Tisch und sorgen Sie für die nötige Weihnachtsbeleuchtung. Denn Weihnachten ist das Fest der Liebe, der Besinnlichkeit und der Erholung.


Trotz all den ungewöhnlichen Umständen dieses Jahr oder gerade deswegen, war 2020 ein besonderes Jahr. Wir bedanken und herzlich für das großartige Jahr mit Ihnen und wünschen Ihnen frohe Weihnachten, besinnliche Feiertage und einen guten Rutsch in das neue Jahr 2021.


Auf ein anderes, aber mindestens genauso schönes Weihnachten, wie sonst!

Ihr Tecomon® – Team

Geschenke zu Weihnachten von Tecomon®

Frohe Weihnachten! Read More »

Wissenswertes rund um HTTP-Requests

Mithilfe des HTTP-Protokolls rufen wir Webseiten auf, der Browser kommuniziert mit dem Webserver. Doch wie funktioniert diese Kommunikation?

Das HTTP-Protokoll regelt, wie Clients (Browser) Anfragen formulieren und wie die Server darauf antworten. Dazu gibt es spezielle Anfragemethoden, sogenannte HTTP-Requests. Eine wichtige Rolle spielt hierbei der Unified Resource Identifier (URI). URIs werden zur Bezeichnung von Ressourcen im Internet eingesetzt. Eine URI ist die Adresse einer Website (Ressource). Beispiel: tecomon.de. Die zugehörige URL wäre in dem Fall https://tecomon.de/.

Aufzählung der verschiedenen http-requests
GET und POST

Der Urahn der HTTP-Requests ist GET. Er existiert bereits seit den Anfängen des World Wide Webs und dient dazu, Dateien vom Webserver anzufordern. Wenn Sie in Ihren Browser eine URL eingeben, dann verbindet dieser sich mit dem Webserver und sendet ihm die GET-Anfrage zu. Dabei wird ein Parameter (z. B. übertragene Formulardaten), getrennt durch ein Fragezeichen, zum URI hinzugefügt. Ein Beispiel hierzu wäre „tecomon.de/index.php?suche=aktuelles“. Die Daten, die an den Server gesendet werden sollen, werden also direkt in die URL geschrieben. Der Vorteil: URL-Parameter können zusammen mit der Website-Adresse gespeichert und über den Browserverlauf wieder zurückholen werden. Nachteil: Sämtliche Daten, die Sie übertragen, werden offen über die Adresszeile des Browsers übermittelt. 

Bei einem Login auf einer Plattform wollen wir aber nicht, dass unser Benutzername und das Passwort öffentlich in der Adresszeile unseres Browsers angezeigt werden. Wenn Sie große oder vertrauliche Datenmengen senden wollen, ist die GET-Methode daher nicht ideal. Deswegen gibt es POST. Diese Methode schreibt die Parameter nicht in die URL, sondern nur in den HTTP-Request für den Server. Für den Benutzer sind die Daten nicht sichtbar. Die POST-Methode bietet somit Diskretion und ist wichtig für den Umgang mit sensiblen Daten. Die Daten werden außerdem weder im Cache noch im Browserverlauf gespeichert. Hierbei liegt jedoch auch der Nachteil von POST. Wenn eine Webseite mit einem Formular im Browser aktualisiert wird (z. B. beim Betätigen der Schaltfläche „Zurück“), dann müssen die Formulardaten nochmals übermittelt werden. Es kann passieren, dass somit bei einem Bestellformular unerwünschte Doppelaufträge ausgelöst werden. Moderne Webshop-Programme können dies allerdings verhindern.

Heutzutage wird GET meist für Filter-, Sortierungs- und Sucheingaben verwendet. POST hingegen, um Informationen und Daten des Anwenders zu übermitteln.

Weitere Anfragemethoden

Außer den beiden vorgestellten HTTP-Requests gibt es noch eine Reihe weiterer Anfragemethoden. OPTIONS liefert eine Liste der unterstützten HTTP- Methoden des Servers. Mit TRACE können Routen verfolgt werden, über die ein HTTP-Request zum Server und von dort zurück an den Client geht. So kann geprüft werden, ob und wie die Anfrage auf dem Weg zum Server verändert worden ist. Diese Methode ist wichtig für den Test von Programmen und der Fehlerbehebung. Durch HEAD können Clients sich zuerst die Dateigrößen nennen lassen und dann entscheiden, ob sie die Datei empfangen wollen. Außerdem können auch weitere Informationen vorab erhalten und die Dokumenteninhalte geprüft werden. Beispielsweise die Gültigkeit einer Datei. PUT, PATCH und DELETE, dienen dazu, auf dem Server Dateien zu speichern, zu verändern oder zu löschen. Aus Sicherheitsgründen blockieren Server die Methoden meist. Daher spielen sie in der normalen Website-Programmierung kaum eine Rolle. Ihre Anwendung finden PUT, PATCH und DELETE im WebDAV-Kontext und im Zusammenhang mit der REST-API.

Wissenswertes rund um HTTP-Requests Read More »

Einstimmung in die Weihnachtszeit

Die Weihnachtszeit 2020 wird etwas besonderes

Weihnachten 2020 wird etwas Besonderes. Es war ein ungewöhnliches, aber auch anstrengendes Jahr für alle. Deshalb haben wir uns umso mehr die Erholung in den Kreisen unserer Liebsten verdient.

Einfach mal durchatmen und zur Ruhe kommen, loslassen was uns bedrückt und der weihnachtlichen Vorfreude ihren Raum geben. Das sollten wir uns alle für die diesjährige Advents- und Weihnachtszeit vornehmen. Sehen wir die nicht stattfindenden Weihnachtsmärkte und weihnachtlichen Pflichtveranstaltungen nicht als Verlust, sondern als Chance. Als Chance Raum für Ruhe und unsere Lieben zu schaffen. Wir müssen nicht von Weihnachtsfeier zu Weihnachtsfeier rennen, sondern dürfen uns ganz legitim in Jogginghose mit einem riesigen Plätzchenteller und Punsch auf die Couch kuscheln.

Nehmen wir 2020 als Anlass, Neues auszuprobieren! Ein warmes und wohliges Weihnachtsgefühl zu erzeugen kann so einfach sein – auch ohne Einfluss von außen. Einfach mal eine Weihnachtsplaylist einlegen und gemeinsam mit der Familie basteln oder backen. Zeit gemeinsam verbringen. Das macht Weihnachten aus.

Bild eines Weihnachtsbaums in den Tecomon® - Farben schwarz und blau zur Einstimmung auf die Weihnachtszeit

Und wenn Sie die Weihnachtsstimmung dieses Jahr noch nicht ganz eingeholt hat, dann schauen Sie doch auf unserer Tecomon® – Website vorbei. Diese erstrahlt nämlich ganz in weihnachtlichem Glanz und bringt Ihnen die Festtagsstimmung ins Haus. Und wem das noch nicht reicht, der kann ab morgen in unserer Instagram– und Facebook-Story vorbeischauen. Wir posten jeden Tag schöne und lustige Sprüche, um sie auf Weihnachten 2020 vorzubereiten.

Lassen Sie uns Weihnachten 2020 nicht halb so schön, sondern umso schöner machen!

Einstimmung in die Weihnachtszeit Read More »

Wissenswertes rund um HTTP

HTTP – Das einfache Übertragungsprotokoll

Ein wichtiges Versprechen, das wir bei unserer Tecomon® – Technologie geben, ist zukunftssichere Konnektivität. Durch die Verwendung des HTTP Standard bieten wir eine hohe Kompatibilität. Doch was ist HTTP?

Wenn Sie sich eine Websiteadresse anschauen, dann steht vorne http://. HTTP steht für „Hypertext Transfer Protocol“. Ohne das Protokoll könnte man keine Webseite aufrufen, denn die wichtigste Verwendung von HTTP ist die Darstellung von Webseiten. Zusammen mit anderen Bausteinen bildet HTTP also die Grundlage für das World Wide Web (www.).

Wie funktioniert HTTP?

HTTP ist ein sogenanntes Client-Server-Prinzip. Um eine Website abzurufen, sendet der Browser (Client) eine Anfrage (HTTP-Request) an den Server. Dieser sucht dann mithilfe der URL die passende Datei. Nachdem er diese gefunden hat, bearbeitet der Server die Anfrage mit einer Response-Nachricht und sendet dem Browser die Datei. Ihr Browser kommuniziert also über HTTP mit dem Webserver.

Sehr vereinfacht dargestellt, tippt der Nutzer also eine URL in den Browser. Dieser fragt dann den Server nach der Datei. Der Server sendet im Anschluss die gewünschte Datei als Antwort zurück und der Browser kann die Webseite darstellen.

Schematische Darstellung der Funktionsweise des http-Protokolls
Darstellung der Funktionsweise von HTTP

Bei unserer Erklärung, wird davon ausgegangen, dass der Server immer eine Datei zurückschickt. Dies stimmt so jedoch nicht. Nicht zu jeder URL findet er die passende Datei und muss gegebenenfalls einen Fehler zurückgeben. Der uns wohl bekannteste Fehler ist „404 Not Found“. Dieser teilt dem Client mit, dass die gesuchte Datei nicht existiert. Grund dafür können Tippfehler in der URL oder veraltete Links sein.

Anwendung von HTTP

Ursprünglich war das HTTP-Protokoll dazu da, von einem Webserver Dokumente anzufordern. Heute gibt es zahlreiche weitere Einsatzbereite. Über das Protokoll können alle Arten von Medien, wie Bilder und Videos, angefordert werden. Auch zum Laden von Updates, dem Zugreifen auf Datenbanken oder für die Maschine-to-Maschine-Kommunikation wird HTTP verwendet.

Unterschied zu HTTPS

HTTPS steht für Hypertext Transfer Protocol Secure. Es ist die verschlüsselte Variante des HTTP-Protokolls. HTTPS wurde deshalb entwickelt, um das Web und den Datenaustausch anonymer und sicherer zu gestalten. Bei HTTP handelt es sich nämlich um ein zustandloses Protokoll, das keinerlei Sitzungsinformationen speichert. Browser erhalten so ständig neue Kopien der Webseiten von den Servern.  Neben HTTPS gibt es weitere Sicherheitsstandards, mit denen wir auch bei Tecomon® arbeiten. Beispiele hierfür sind SSL und TLS.

Ihnen schwirrt der Kopf vor lauter Fachbegriffen und Sie fragen sich was hinter den ganzen anderen Begriffen, wie HTML, URL, SSL und TLS steht? Dann bleiben Sie dran. Wir stellen Ihnen regelmäßig Wissen zur Verfügung und helfen Ihnen sich im Dschungel der Technik zurecht zu finden.

Wissenswertes rund um HTTP Read More »