الحصول على حجم صورة في موقع
#1
السلام عليكم
اود طريقة للحصول على حجم صورة وهي في موقع
الرد
#2
قم بالاستعلام عن Head اذا كنت فقط تريد الحصول عن بعض المعلومات من مثل :
الحجم , قابلية إستئناف التحميل من الخادم ... الخ .
للحصول على الحجم مثلا باستعمال مكون IDHTTP للاندي :
PHP كود :
ImgSize: int64;
.
.
IDHTTP.Head('http://www.mysite.com/myimage.png');
ImgSize:=IDHTTP.Response.ContentLength;
.
 
ImgSize هم حجم الصورة بال Byte// 
الرد
#3
شكرا جزيلا جربت الطريقة وهي تعمل تمام
ممكن نفس الطريقة بمثال آخر و مكونات اخرى غير indy
الرد
#4
اخي الكريم المبداء واحد مع كل المكونات التي تتعامل مع http .
المهم هو الإستعلام وكيفية القيام بذلك .

إقتباس :ممكن نفس الطريقة بمثال آخر و مكونات اخرى غير indy
هذا اتركه لك
الرد
#5
أوك شكرا لك يوجد iehttp وهو رائع أيضا
عند استعمال idhttp
ماطريقة لعمل timeout مهلة والخروج إن لم يتم الاتصال بالسيرفر ؟
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم