آموزش استفاده از Guzzle Http Client در فریم ورک لاراول

 از guzzle http client برای ارسال درخواست از سرور لاراول به سرورهای خارجی مانند Github API ،Facebook API ،Payment API مانند پی پال یا Stripe استفاده می‌شود.

در این مقاله آموزشی در لیداوب ما از پکیج guuzlehttp/guzzle، نسخه 5.6 لاراول و guzzle 6 استفاده می‌کنیم. می‌خواهیم دو پروژه لاراول برای مبحث آموزشی خود ایجاد کنیم، پروژه اول یک پروژه مصرف کننده و پروژه دوم یک پروژه تولید کننده خواهد بود. در آموزش امروز قصد داریم درخواست‌های شبکه را به هر یک از API‌های گفته شده ارسال کنیم اما یک سرور لاراول دیگر هم ایجاد کرده و بین دو سرور پیام‌هایی را مخابره خواهیم کرد. این نوعی ارتباط سرور به سرور است. سال‌ها قبل ما از cURL برای این منظور استفاده می‌کردیم. اما در این مثال، می‌خواهیم از کتابخانه guzzle http client برای انجام این کار استفاده کنیم.



متاسفانه فقط اعضای سایت قادر به مشاهده این مقاله هستند