ارسال فایل با استفاده از وب سرویس

پرسیده شده
فعالیت 1245 روز پیش
دیده شده 558 بار
0

سلام 

من یه وب سرویس برای ارسال فایل  نوشتم و با استفاده از نرم افزار postman هم تست کردم اما می خوام بدونم که  چجوری میشه فایل کلاینت براش ساخت؟

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

https://www.youtube.com/watch?v=mmNJMXfGZf۴

 

فایل پیوست

0
حذف شده

سلام و احترام

منظور از فایل کلاینت دقیقا چیه؟ اگه امکانش هست هدفتون رو توضیح بدید تا بتونم کمکتون کنم

فایل پیوست

امیر صالحی

توسط

امیر صالحی

17 آذر 99

حذف شده
اگه بخوام به صورت کلی بگم می خوام به روشی به جز استفاده از نرم افزار postman این وب سرویس رو فرا بخونم
حذف شده
هدف کلی این وب سرویس جابجایی فایل است که قسمت سرور کاملا کار می کنه و مشکلی نداره و با استفاده از نرم افزار postman هم تست شده
1
حذف شده

اگه بخواهید بدون استفاده از postman در داخل کدتون یک فایل رو آپلور کنید میتونید از پکیج guzzle استفاده کنید که میتونید باهاش درخواست‌های http به endpointتون بزنید.

https://packagist.org/packages/guzzlehttp/guzzle

فایل پیوست

امیر صالحی

توسط

امیر صالحی

17 آذر 99

0
حذف شده

سلام

علاوه بر پکیج بالا میتویند با curl و یا توسط تابع file_get_contents درخواست ارسال کنید:

$postdata = http_build_query(
    array(
        'var1' => 'some content',
        'var2' => 'doh'
    )
);

$opts = array('http' =>
    array(
        'method'  => 'POST',
        'header'  => 'Content-Type: application/json',
        'content' => $postdata
    )
);

$context  = stream_context_create($opts);

$result = file_get_contents('http://url.com/test.php', false, $context);
فایل پیوست

محمدرضا رحیمی

توسط

محمدرضا رحیمی

17 آذر 99