We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Open source behind a web request

Formale Metadaten

Titel
Open source behind a web request
Untertitel
explaining a web request through open source software
Serientitel
Anzahl der Teile
611
Autor
Lizenz
CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache
Produktionsjahr2017

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
In this talk, we will go through an end-to-end web request. Based on an opensource web application deployed in a hosting company, we will analyze manyopen source software that composes a web request. Using Chromium as the user browser, we will understand what it does when a URLis typed and how it resolves the domain. DNS and UDP protocols will beexplained in order to get the server IP. The IP received from DNS will be usedto create a TCP connection to the server and we will understand how the three-way handshake works for that matter. Instead of using only the HTTP protocol,this connection will use HTTPS and we will analyze the TLS handshake as well. From the user local network to the hosting server, there are many routes tofollow and we will analyze some of them. Getting to the server we willunderstand how the web server receives the request and forward to the webapplication. Web application talks to the web framework and your applicationthat creates the HTML response. Everything will be assembled and return to theweb browser that will process and render everything. Throughout the entire process, we will point to open source code wheneverpossible. ## Audience Everyone that knows a little bit about internet and has done some developmentfor the it