शीर्षक के रूप में, वेब क्लाइंट का उपयोग कर फ़ाइल अपलोड करते समय अतिरिक्त फॉर्म पैरामीटर कैसे निर्दिष्ट करें?फ़ाइल अपलोड करने के लिए वेब क्लाइंट का उपयोग करते समय फॉर्म पैरामीटर निर्दिष्ट करने के लिए
6
A
उत्तर
7
आप इसे WebClient
के साथ नहीं कर सकते हैं। आपको मैन्युअल रूप से multipart/form-data
अनुरोध उत्पन्न करने की आवश्यकता होगी। Here's an example जिसे आसानी से अनुकूलित किया जा सकता है। आपको बस अपनी पसंद के पैरामीटर पर फ़ाइल सामग्री डालने की आवश्यकता होगी। इस उदाहरण में मैंने StreamWriter
का उपयोग किया लेकिन यदि आपकी फ़ाइल बाइनरी है तो आप शायद अनुरोध स्ट्रीम को सीधे लिखना चाहेंगे।
विचार RFC 1867 प्राप्त करने का विचार है।
यदि आप इस मार्ग पर नहीं जाना चाहते हैं और वे मान बहुत बड़े नहीं हैं तो आप शायद अनुरोध स्ट्रिंग पर अतिरिक्त पैरामीटर पास कर सकते हैं और UploadFile
विधि का उपयोग जारी रख सकते हैं। बेशक लक्ष्य यूआरएल क्वेरी स्ट्रिंग से उन मानों को पढ़ने में सक्षम होना चाहिए।
संबंधित मुद्दे
- 1. प्रॉक्सी वेब सेवा क्लाइंट उत्पन्न करने के लिए जैक्स का उपयोग करते समय त्रुटि
- 2. वेब क्लाइंट अपलोडफाइल का उपयोग करके एकाधिक फ़ाइलों को अपलोड करने के लिए, सी # में अपलोड वैल्यूज़ कैसे अपलोड करें?
- 3. एएसपीनेट फ़ाइल अपलोड करने के बाद फ़ाइल अपलोड करें और अपलोड करने के लिए सबमिट करने से पहले
- 4. csv फ़ाइलों से डेटा लोड करने के लिए pandas.read_csv का उपयोग करते समय dtype निर्दिष्ट करने के लिए कैसे?
- 5. आवश्यकतानुसार ऑपरेशन कंट्रैक्ट के पैरामीटर को निर्दिष्ट करने के लिए
- 6. कैसे निर्दिष्ट करने के लिए खेतों ActiveRecord
- 7. फॉर्म पोस्ट करने के लिए jquery का उपयोग करने के लिए आप मौजूदा HTML फॉर्म को कैसे ओवरराइड करते हैं?
- 8. फ़ाइल अपलोड करने के लिए सबसे सुरक्षित तरीका क्या है?
- 9. सबसे सुरक्षित स्टोर करने के लिए अपलोड की गई फ़ाइल
- 10. क्लाइंट के लिए संवाद करने के लिए सर्वर के लिए HTTP Keep-Alive का उपयोग करें
- 11. एस 3 पर ज़िप फ़ाइल अपलोड करने के लिए,
- 12. मेमोरी अपवाद से बाहर बड़ी फ़ाइल स्ट्रीम करने के लिए HttpWebRequest का उपयोग करते समय
- 13. वेब सेवा के लिए वेब क्लाइंट
- 14. वेब-फॉर्म अपलोड के साथ एक हडसन/जेनकींस जॉब बनाएं
- 15. Google समाचार आरएसएस यूआरएल का उपयोग करते समय स्थानीय समाचार पुनर्प्राप्त करने के लिए आप कैसे निर्दिष्ट करते हैं?
- 16. एक सी ++ फ़ाइल संकलित करने के लिए आर सीएमडी SHLIB का उपयोग करते समय हेडर खोज पथ निर्दिष्ट कैसे करें?
- 17. स्ट्रिंग प्रारूप निर्दिष्ट करने के लिए फ़्लोट
- 18. फॉर्म बनाने/पुनर्प्राप्त करने के लिए कर्ल का उपयोग
- 19. ग्लोबल एप्लिकेशन पैरामीटर स्टोर करने के लिए सिंगलटन का उपयोग
- 20. रूबी: चर निर्दिष्ट करने के लिए ऑब्जेक्ट.send का उपयोग
- 21. आप अपलोड करने के लिए फॉर्म डेटा में फ़ाइल रीडर ऑब्जेक्ट में डेटा का अनुवाद कैसे करते हैं?
- 22. Jquery फ़ाइल अपलोड करने के लिए autoUpload विकल्प को सेट करने के लिए कैसे करें
- 23. इकाई ढांचे का उपयोग करते समय संपादन के लिए रिकॉर्ड लॉक करने का सर्वोत्तम अभ्यास
- 24. फॉर्म फ़ील्ड में बदलाव करने के लिए jquery का उपयोग
- 25. ओएथ के साथ कॉलबैक पैरामीटर का सम्मान करने के लिए मैं ट्विटर एपीआई कैसे प्राप्त करूं?
- 26. एंड्रॉइड फोनगैप का उपयोग कर फ़ाइल अपलोड करने के लिए कैसे?
- 27. कोड हस्ताक्षर के लिए साइनटूल का उपयोग करते समय मुझे टाइमस्टैम्प सर्वर निर्दिष्ट करने की आवश्यकता क्यों है?
- 28. node.js से फ़ाइल अपलोड करने के लिए कैसे करें
- 29. @ प्रतीक के बिना फ़ाइल अपलोड करने के लिए curl का उपयोग करना?
- 30. HTTP PUT जावा में फ़ाइल अपलोड करने के लिए
इस पर वेबलेंट की सीमा सुनने के लिए बहुत बुरा है। क्या ऐसा करने के लिए कोई रोमांचक पार्टी लाइब्रेरी है? – user496949
@ user496949, मैंने नमूना कार्यान्वयन के बारे में ब्लॉग किया है: http://www.bratched.com/en/component/content/article/69-uploading-multiple-files-with-c.html –
@DarinDimitrov क्या आप देख सकते हैं कृपया यह? https://stackoverflow.com/questions/48295877/webclient-too-many-automatic-redirections-were-attempted –