के साथ डाउनलोड करते समय मूल फ़ाइल नाम प्राप्त करें क्या यूरी में नाम नहीं होने पर वेब क्लाइंट का उपयोग करके डाउनलोड की गई फ़ाइल का मूल नाम जानने का कोई तरीका है?वेब क्लाइंट
उदाहरण के लिए यह उन साइटों में होता है जहां डाउनलोड एक गतिशील पृष्ठ से निकलता है जहां नाम पहले से ज्ञात नहीं है।
मेरे ब्राउज़र का उपयोग करके, फ़ाइल को सही नाम मिलता है। लेकिन WebClient का उपयोग करके यह कैसे किया जा सकता है? ईजी।
WebClient wc= new WebClient();
var data= wc.DownloadData(@"www.sometime.com\getfile?id=123");
डाउनलोडफाइल का उपयोग करना() एक समाधान नहीं है क्योंकि इस विधि को पहले से ही एक फ़ाइल नाम की आवश्यकता है।
क्या आपने 'wc.ResponseHeaders' की जांच करने का प्रयास किया है? फ़ाइल डाउनलोड में आमतौर पर फ़ाइल नाम के साथ एक अनुलग्नक शीर्षलेख होता है। – Tobberoth
टोबबरथ। वह वास्तव में जवाब है! उसे नहीं पता था। बहुत बहुत धन्यवाद! –