zttp guzzle

Cos’è Zttp? E’ un wrapper di Guzzle che ne semplifica l’utilizzo

Zttp è un nuovo package di Adam Wathan, un wrapper di Guzzle progettato per apportare una sintassi chiara e dunque semplificare l’utilizzo di Guzzle nei casi di utilizzo comuni.

Vediamo nel dettaglio Zttp

Ecco un esempio di una richiesta Post con un Header personalizzato:

Scrivendolo con Guzzle il risultato sarebbe questo:

Come puoi notare, Zttp semplifica il codice per creare la Request e restituisce automaticamente il Response JSON.

Ecco qualche altro esempio:

Perform a Post with Form Params

Patch Request

Put Request

Delete Request

Aggiungere un Header Accept

Evitare redirect

Ci sono altri esempi nel Zttp test file. Il package è ancora in fase di sviluppo, per i retroscena potete anche ascoltare la Full Stack Radio 😉 .

Per altre informazioni potete fare riferimento al progetto su GitHub.

Fonte Laravel News

Leave a reply