<div dir="ltr"><div dir="ltr"><div dir="ltr">Other thing. http client is a "remake" of fphttpclient.<br>The structure is pluggable and not monolitic.<br>So you can change base autorization mecanism with barel mecanism. For example.<br>You can activate or not a "middleware" (piece of code that alterate behavior of client class).</div><div>You can add new encoder for request messages. The encoder clone request before send message, so untouch the original request message instance.<br></div><div dir="ltr">I've taken ispiration from slim framework (php world) for "middleware" class name. <br><div></div><div><br>-- <br><div dir="ltr" class="gmail_signature">Marco</div></div></div></div></div>