urlretrieve يعود ملف فارغ
سؤال
أحاول استخدام urlretrieve لتحميل الملفات من عناوين url التي تأخذ شكل:
http://example.com/download.php?id=6456&name=foo
ولكن لسبب ما أنا فقط الحصول على استجابة فارغة.
لقد جربت الطريقة المقترحة في هذا السؤال لا يبدو أن تساعد لأن
remotefile.info()
لا تحتوي على مفتاح 'ترتيب المحتوى', فقط
['content-length', 'x-powered-by', 'refresh', 'server', 'connection', 'date', 'content-type']
أي اقتراحات ؟
المحلول
المعلومات من دليل:
معلومات() — إرجاع المعلومات الوصفية من الصفحة ، مثل الرؤوس ، شكل httplib.HTTPMessage سبيل المثال (انظر إشارة سريعة إلى HTTP رؤوس)
ما المفاتيح التي لديك في ديكت remotefile.info()?
يمكنك الحصول على كامل رأس المعلومات ؟
لا تنتمي إلى StackOverflow