मेरे पास मल्टीपार्ट हेडर है, जो
से शुरू होता है ------- ----------- 123456 \ r \ n जहां 123456 एक ग्रिड है मैं इसे बाहर निकालना चाहता हूँ मैं इस हेडर के विनिर्देशों को ढूंढने की कोशिश कर रहा हूं, लेकिन मुझे नहीं पता है कि इतने सारे डैश क्यों हैं या यहां तक कि उनमें से संख्या तय हो गई है। W3c का सुझाव है कि केवल दो डैश हैं -123456 लेकिन जाहिर है कि यह सही नहीं है जैसा कि आप देख सकते हैं।
आईडी को पार्स करने का सबसे अच्छा तरीका क्या है, इसलिए मैं इसका उपयोग अन्य शीर्षलेखों को विभाजित करने के लिए कर सकता हूँ?
संपादित करें: मुझे सीमा नहीं मिल रही है, मेरी आने वाली डेटा इस तरह दिखती है मेरे फ़ॉर्म में एक टेक्स्टबॉक्स और एक फ़ाइल अपलोड है:
----------------------------- 7da292321290902 \ R \ n कंटेंट-डिस्पोज़शन: फ़ॉर्म-डेटा; नाम = \ "my_title \" \ r \ n \ r \ n मैंने पाठ बॉक्स में क्या टाइप किया \ r \ n -------------------------- --- 7da292321290902 \ r \ n कंटेंट-डिस्पोज़शन: फ़ॉर्म-डेटा; नाम = \ "अपलोड \"; फ़ाइल नाम = \ "सी: \\ myFile.zip \" \ r \ n कंटेंट-टाइप: एप्लिकेशन / x-zip-compressed \ r \ n \ r \ n फाइल सामग्री के लिए यहां ascii डेटा
सीमा को सामग्री प्रकार में निर्दिष्ट किया जाना चाहिए: अपने MIME दस्तावेज़ का भाग।
< कोड> सामग्री-प्रकार: मल्टीपार्ट / मिश्रित; सीमा = ---------------- 123456
तब आपको लाइनों की खोज करने में सक्षम होना चाहिए
"+ सीमा +" \ r \ n " और
" + "+ सीमा +" - \ r \ n "कोड> MIME प्रारूप निर्दिष्ट करने वाले कई आरएफसी हैं, लेकिन विकिपीडिया एक अच्छा अवलोकन देता है:
Comments
Post a Comment