PSR-18 defines how to send PSR-7 requests without binding your code to a specific client implementation. Major HTTP clients like Guzzle and the Symfony HTTP client support PSR-18. This is particularly interesting for reusable libraries that need to send HTTP requests but don't care about specific client implementations.

Comments

Please login to leave a comment

rf at 16:09 on 20 May 2022

great talk. I enjoyed it

Gene Surov at 16:15 on 20 May 2022

David made a really nice historical introduction into PSR-18, how it was created and why and made some practical examples.

great talk!

Matteo Contri at 17:47 on 20 May 2022

David really knows his stuff but the slides are too similar to a man page, I suggest to improve the focus of listeners with examples, demos or anecdotes... just to break the endless list of functionalities. Still worth listening just need an improvement to stimulate the audience

Andrea Sprega at 23:03 on 22 May 2022

Interesting talk, with a lot of useful information, even though I think it should be more stimulating for the audience. Maybe by adding some anecdotes or some lighter "interruption" slide?