Increasingly, Internet communication takes place over HTTP. HTTP, in turn, runs on top of TCP .
Perl programmers often use LWP, or perhaps HTTP::Tiny, to communicate in HTTP. Many higher level libraries exist that aim to abstract away the details of the HTTP protocol.
For security, the https protocol uses TLS. This involves certificate authorities and certificate validation.
This talk will explore all the above and provide practical advice for how to write or improve code that uses HTTP.
The audience will have a little experience of using Perl to interact with Web Services or servers but won’t have a detailed understanding of HTTP, TCP or TLS.