http - स्प्रेडशीट के प्रमुख कार्य क्या है



स्प्रेडशीट अनुप्रयोगों में खोलने के लिए CSV फ़ाइलों के लिए mimetype के रूप में सेट करने के लिए क्या सेट करें (1)

मेरा एप्लिकेशन उपयोगकर्ताओं को सीएसवी फाइलों के रूप में अपना डेटा डाउनलोड करने देता है। ये स्प्रेडशीट अनुप्रयोगों में खोलने के लिए माना जाता है। लिनक्स सिस्टम पर, मुझे ओपनऑफिस के साथ खोलने के लिए सही तरीके से संकेत मिलता है, लेकिन मेरे कुछ उपयोगकर्ता शिकायत करते हैं कि जब वे फ़ाइल डाउनलोड करते हैं, तो यह स्वचालित रूप से एक्सेल नहीं खोलता है, लेकिन उन्हें एप्लिकेशन चुनने के लिए कहता है। जब वे किसी अन्य साइट से सीएसवी डाउनलोड करते हैं, तो यह एक्सेल में सही तरीके से खुलता है।

मैं सेटिंग कर रहा हूं:
mimetype: पाठ / सीएसवी
content_disposition: लगाव; filename.csv

https://ffff65535.com


इसे इस्तेमाल करे:

Content-Type: text/csv; name="filename.csv"
Content-Disposition: attachment; filename="filename.csv"

विंडोज ब्राउज़र में फ़ाइल डाउनलोड होने के बाद एमआईएमई प्रकार को अनदेखा किया जाता है और संबंधित फ़ाइल को निर्धारित करने के लिए केवल फ़ाइल नाम एक्सटेंशन का उपयोग किया जाता है।

साथ ही, एक्सेल में खुली सीएसवी फ़ाइल को सही बनाना मुश्किल है, क्योंकि डिफ़ॉल्ट विभाजक मशीन पर क्षेत्रीय सेटिंग्स से लिया जाता है जिस पर सीएसवी खोला जाता है। इसके अलावा, एन्कोडिंग फ़ाइल सामग्री या एमआईएमई प्रकार से निर्धारित नहीं है, इसलिए किसी गैर-ASCII वर्णों को काम करना मुश्किल होता है।





mime-types