2012-12-10 28 views
8

इसलिए मैंने RoR 3 में पेपरक्लिप और एस 3 अपलोड करने में सफलतापूर्वक काम किया, लेकिन यह पता चला कि कुछ छवियों को डाउनलोड करने के लिए कहा जाता है और अन्य ब्राउज़र में देखे जा सकते हैं। इस व्यवहार को क्या निर्धारित करता है?रेल, पेपरक्लिप और एस 3, त्वरित डाउनलोड या छवियों को देखने के लिए?

+0

मेरा मानना ​​है कि संपत्ति पाइपलाइन क्या इस व्यवहार निर्धारित करता है। –

+0

सही, फिर डिफ़ॉल्ट कार्रवाई का सही तरीके से नियंत्रण कैसे करें? –

+0

उन्हें आपके ऐप में संकेत/प्रदर्शित करने के लिए कहां कहा जाता है? –

उत्तर

1

इसका हिस्सा ब्राउज़र-विशिष्ट व्यवहार MIME फ़ाइल प्रकार के आधार पर हो सकता है जो सर्वर आपके ब्राउज़र को भेज रहा है। .png फ़ाइलें अक्सर मजबूर डाउनलोड के लिए अपराधी हैं। See this SO question आईई अपलोड, वर्ष MIME प्रकार, आदि

यदि यह चित्र, there is a way you can force a file to be downloaded के प्रकार पर असंगत है के बीच मुद्दों, लेकिन कोई अच्छा तरीका है एक छवि के लिए मजबूर करने के बारे में ब्राउज़र में देखा जाना चाहिए।

संपादित करें: मुझे पता है कि मजबूर डाउनलोड विशिष्ट रेल नहीं है, इसलिए here is the rails-specific version