دانلود فایل با curl در PHP

با سلام و درود فراوان بر حضرت محمد مصطفی و خدمت شما دوستان عزیز
این پست هم خدمتتون هستم با آموزش دانلود فایل با curl در php
اول اجازه بدین کد کامل رو بنویسم چون میدونم خیلی هاتون مثل خودم حوصله خوندن توضیح و … ندارین و میخوایین فقط کد رو ببینین ، کار این کد اینه که فایل رو از آدرسی که میخواییم دانلود میکنه .

خب حالا بریم سراغ توضیح :

برای دانلود کردن یک فایل با curl باید بهش یه اشاره گر فایل بدیم که این کار رو از طریق fopen انجام دادیم.

خب به هرحال تابع fopen یک اشاره گر فایل برمیگردونه .

میتونیم این اشاره گر فایل رو با CURLOPT_FILE به کورل بدیم مثل زیر :

این به curl میگه ما میخواییم که داده های منتقل شده از طریق درخواست ما به فایلی که میخواییم منتقل بشه ، همچنینی ما آپشن CURLOPT_TIMEOUT رو به ۲۰ ثانیه تغییر دادیم ،چون واقعا فایل های با حجم بزرگ درخواست های طولانی دارند و حوصله آدمو سر میبرن.

همون طور که دیدید درخواست یک منبع از curl برای دانلود با درخواست های HHTP فرق نداره و تقریبا میشه گفت شبیه همن تنها فرقشون اینه که به curl باید اشاره گر فایل و .. بدین.

امیدوارم خوشتون اومده باشه بای بای

1 thought on “دانلود فایل با curl در PHP

دیدگاه‌تان را بنویسید:

4 − دو =