द्वारा माइम प्रकार का निर्धारण करें मैं एएसपी.नेट एमवीसी 3 का उपयोग कर रहा हूं। एप्लिकेशन लक्ष्य 4.0 है।एएसपी.नेट एमवीसी फ़ाइल/फ़ाइल पथ
मैं अपने नियंत्रक की कार्रवाई के लिए तर्क के रूप में वर्चुअल पथ को पारित करने की कोशिश कर रहा था और सर्वर पर वास्तविक भौतिक पथ की समीक्षा किए बिना फ़ाइल को मूलभूत प्रमाणीकरण प्रदान करने के बिना वापस लौटा रहा था। दुर्भाग्यवश, मैं उचित कार्यवाही उत्पन्न करने के लिए फ़ाइल विधि के लिए उपयुक्त अधिभार नहीं ढूंढ पाया। मैं फ़ाइल के लिए माइम प्रकार निर्धारित करने पर अटक गया हूँ।
मुझे फ़ाइल नाम से माइम-प्रकार निर्धारित करने के लिए कुछ समाधान मिल गए हैं, लेकिन उनमें से कोई भी मुझे संतुष्ट नहीं कर रहा है। मैं सोच रहा था कि जब आप सर्वर पर फ़ाइल का अनुरोध कर रहे हैं तो आईआईएस माइम प्रकार को कैसे निर्धारित करता है?
MimeMapping.GetMimeMapping(filename)
: यह किसी भी तरह आप .net 4.5 का उपयोग कर रहे हैं, तो प्रतिक्रिया
संभावित डुप्लिकेट [फ़ाइल नाम एक्सटेंशन से एमआईएम प्रकार प्राप्त करें] (http://stackoverflow.com/questions/1029740/get-mime-type-from-filename-extension) – Liam