मुझे सभी ब्राउज़रों में एक बड़ी समस्या है।सीएसवी डाउनलोड एचटीएम
मेरे पास एक ऐसी साइट है जहां ग्राहक एक सीएसवी फ़ाइल डाउनलोड कर सकते हैं जिसमें उन्हें आवश्यक जानकारी हो।
मेरी समस्या यह है कि सीएसवी फ़ाइल या तो कोई विस्तार या एचटीएम फ़ाइल के रूप में डाउनलोड नहीं होती है।
कोड में मैं .csv के साथ फ़ाइल नाम निर्दिष्ट कर रहा हूं, सर्वर पर फ़ाइल भी एक .csv है।
कोड के रूप में
context.Response.Buffer = true;
context.Response.Clear();
context.Response.ClearHeaders();
context.Response.ContentType = "text/csv";
context.Response.AppendHeader("Content-Disposition", @"attachment,
filename=" + ((string)Path.GetFileName(downloadFilePath)));
context.Response.WriteFile(downloadFilePath);
context.Response.Flush();
context.Response.Close();
मैं context.Response.ContentType = "text/html";
और context.Response.ContentType = "application/octet-stream";
की कोशिश की है इस प्रकार है।
यह आईआईएस 6 पर चल रहा है।
क्या कोई जानता है कि इसका कारण क्या हो सकता है?
किस ब्राउज़र पर? –
@ निकोलसमुरे _ मुझे सभी ब्राउज़रों में एक बड़ी समस्या है ._ पाठ पढ़ें। – EaterOfCode
@EaterOfCorpses - और आप 'सभी ब्राउज़रों' से कौन से ब्राउज़र अनुमान लगा सकते हैं? आईई 5, फ़ायरफ़ॉक्स 1? –