Developing software in the Real World

Guzzle: Extraordinary HTTP clientPresented at PHP Surrey user group, September 2016

Accessing web services from your application is a key requirement and the best HTTP client library for PHP is Guzzle, which happens to be included with Drupal 8. Learn how Guzzle makes accessing APIs a breeze – we’ll cover how web services work and then how Guzzle makes it easy for us to send and receive the data we need, including working with Authentication. We’ll also cover the PSR-7 standard Requests and Responses, and how Guzzle makes them easy and effective to use in your own applications including the powerful middleware system.