واضح آرشیو وب فارسی:سایت ریسک: Upload تصاویر از طریق وارد کردن url تصویر و مشکل با HotLink Protection IntelCentrino 21 آذر 1388, 22:13من اسکریپت کوچکی برای آپلود یا انتقال فایلهای GIF یا JPG از طریق وارد کردن url آن فایل نوشته ام. به صورت که url فایل را به اسکریپت می دهم و اسکریپت فایل را از روی سرور کنونیش به هاست من منتقل میکند. اسکریپت خیلی خوب کار میکنه اما من به یک مشکل برخوردم. برخی از سایتها هستند که با روش های گوناگون جلوی مشاهده مستقیم فایل های GIF یا JPG را نمی دهند (HotLink Protection). یعنی اینکه لینک با وارد کردن مستقیم url فایل قادر به مشاهده تصویر نیستید و url فایل حتما باید در داخل یک فایل html یا php و یا ... بر روی سرور آنها قرار گیرد تا قابل مشاده باشد. در بر خورد با چنین سایتهایی باید چکار کنم؟ amirali008 22 آذر 1388, 09:25من اسکریپت کوچکی برای آپلود یا انتقال فایلهای GIF یا JPG از طریق وارد کردن url آن فایل نوشته ام. به صورت که url فایل را به اسکریپت می دهم و اسکریپت فایل را از روی سرور کنونیش به هاست من منتقل میکند. اسکریپت خیلی خوب کار میکنه اما من به یک مشکل برخوردم.<br /><br /> <br /><br /> برخی از سایتها هستند که با روش های گوناگون جلوی مشاهده مستقیم فایل های GIF یا JPG را نمی دهند (HotLink Protection). یعنی اینکه لینک با وارد کردن مستقیم url فایل قادر به مشاهده تصویر نیستید و url فایل حتما باید در داخل یک فایل html یا php و یا ... بر روی سرور آنها قرار گیرد تا قابل مشاده باشد.<br /><br /> <br /><br /> در بر خورد با چنین سایتهایی باید چکار کنم؟<br /><br /> <br /> pasargad-ir 22 آذر 1388, 11:00من در اکثر سایتهایی که برنامشون رو می نویسم تصاویر رو در بانک اطلاعاتی بصورت باینری ذخیره می کنم. به همین دلیل چیزی به نام فایل نیست که مستقیم بهش دسترسی پیدا بشه. ولی شاید راهی داشته باشه. بیشتر در مورد عملکرد برنامه ات توضیح بده. ممنون می شم. IntelCentrino 23 آذر 1388, 18:01چیز پیچیده ای نیست. بصورت نرمال اگر بخوایم فایلی به نام example.jpg که بر روی سروری مثل yahoo.com هست را به سرور خودمون منتقل کنیم، باید ابتدا فایل را روی سیستم خودمون save کنیم و سپس اون را به داخل host خودمون upload کنیم. اما این اسکریپت چکار میکنه! خیلی ساده با وارد کردن url فایل (مثلا: ) محتوای فایل را بصوررت txt می خونم و در یک فایل روی هاست خودم ذخیره میکنم. تا اینجا مشکلی نیست و خیلی راحت میتونم باهاش کار کنم. اما در چند روز گذشته با یک سری سایت برخورد کردم که اجازه browse مستقیم تصاویر را نمی دهند. به عنوان مثال شما آدرس زیر را در مرورگرتون وارد کنید. قاعدتا قادر به دیدن تصویر نخواهید بود. این در حالی است که این مسیر و این فایل واقعا وجود دارد و فقط نمی شود بصورت مستقیم آنرا browse کرد.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 739]