PDA

View Full Version : سوال: آپلود فایل از طریق http



iradata
یک شنبه 11 فروردین 1392, 11:20 صبح
سلام

سوال من این هست که من چه طور میتونم مستقیم با استفاده از http آپلود انجام بدم ؟

iradata
یک شنبه 11 فروردین 1392, 11:21 صبح
من جستجو کردم و به این نتیجه رسیدم : http://tools.ietf.org/html/rfc1867

ولی درست نتونستم که ازش استفاده کنم !

Unique
یک شنبه 11 فروردین 1392, 12:07 عصر
ببینین وقتی شما دارین یک فایل را از طریق form میفرستین دارین با پروتوکل http فایل را ارسال میکنید‌! احتمالا منظور شما upload فایل بدون استفاده از فرم هستش که در این صورت سه راه وجود داره :

۱ - استفاده از iframe و در واقع همون ارسال از طریق فرم ولی به صورت پنهانی و شبهه آجاکسی ! | مثال (http://viralpatel.net/blogs/ajax-style-file-uploading-using-hidden-iframe/)
۲ - استفاده از flash و ارسال فایل | مثال (http://php.dzone.com/articles/flash-php-file-upload)
۳ - استفاده از html5 | مثال (http://www.sitepoint.com/html5-ajax-file-upload/)

$ M 3 H R D A D $
یک شنبه 11 فروردین 1392, 12:22 عصر
و ارسال به وسیله هدر ها و سوکت زدن

iradata
یک شنبه 11 فروردین 1392, 12:43 عصر
و ارسال به وسیله هدر ها و سوکت زدن

دقیقا همین مد نظر من هست . من الان content-name فایل روو دارم ولی نمیدونم چه طور میشه با هدر آپلودش کنم !

iradata
یک شنبه 11 فروردین 1392, 14:58 عصر
کسی جوابی نداره ؟؟

$ M 3 H R D A D $
یک شنبه 11 فروردین 1392, 15:30 عصر
یک فایل با روش فرم ارسال و آپلود کن
افزونه live http header فایرفاکس و دانلود کن و ببین چیا میفرسته همونا و بفرست
یک کلاس هم هست واسه آپلود http

$ M 3 H R D A D $
یک شنبه 11 فروردین 1392, 15:31 عصر
عذر میخوام کلاس دانلود و گذاشتم
بگردین کلاس مربوط به آپلود هم هست تو نت

Unique
یک شنبه 11 فروردین 1392, 19:02 عصر
میگم چطور با کلاینت سوکت میزنین ؟ یعنی با javascript ؟
ارسال از طریق header هم که میشه همون http ،‌مثل این میمونه که form submit را شبیه سازی کنید !

eshpilen
یک شنبه 11 فروردین 1392, 19:09 عصر
میگم چطور با کلاینت سوکت میزنین ؟ یعنی با javascript ؟

اونکه گفته سوکت سمت سرور منظورشه.
شما از سمت کلاینت میخوای بفرستی؟
میخوای فایل ملتو کش بری؟ :لبخند:

Unique
یک شنبه 11 فروردین 1392, 23:33 عصر
اونکه گفته سوکت سمت سرور منظورشه.

متوجه شدم از اول ! با توجه به لینکی که توی پست شماره ۲ گذاشتن ۱۰۰٪ منظور سمت کلاینت بود و تعجب کردم گفتند سوکت !