2010-08-30 8 views
14

मैं एक आईफोन क्लाइंट से पोस्ट और पुट अनुरोधों के माध्यम से बाइनरी प्लेस्ट को संभालने के लिए रेल सर्वर को संशोधित कर रहा हूं। जहां तक ​​मैं कह सकता हूं, टेक्स्ट प्लिस्ट के लिए सामग्री प्रकार टेक्स्ट/प्लिस्ट है। मैं चाहता हूं कि सर्वर टेक्स्ट और बाइनरी दोनों प्लेलिस्ट को संभाले, इसलिए मैं दो रूपों के बीच अंतर करना चाहता हूं। बाइनरी प्लिस्ट के लिए सामग्री प्रकार क्या है?बाइनरी प्लिस्ट के लिए HTTP सामग्री प्रकार क्या है?

उत्तर

18

मेरा मानना ​​है कि अधिकांश बाइनरी प्रारूप application से पहले हैं तो शायद application/plist हो सकता है।

RFC1341 के नीचे देखें।

अद्यतन

तरह Pumbaa80 उल्लेख किया है, application/plist के बाद से एक मानक माइम-प्रकार यह application/x-plist होना चाहिए नहीं है। , और अधिक उच्च-स्तरीय प्रकार केवल इस मानक के लिए एक स्टैंडर्ड-ट्रैक विस्तार से परिभाषित किया जा सकता

भविष्य में:

RFC2045 में यह इस बताते हैं। यदि किसी अन्य कारण के लिए किसी अन्य शीर्ष-स्तरीय प्रकार का उपयोग किया जाना है, तो यह होना चाहिए जिसका नाम "एक्स-" से शुरू होने वाला नाम गैर-मानक स्थिति इंगित करने और भविष्य के आधिकारिक नाम के साथ संभावित संघर्ष से बचने के लिए होना चाहिए।

+0

यह अच्छा है, यह मेरा अर्ध-शिक्षित अनुमान था। तो यह सही होना चाहिए। :-) मैं आपका उत्तर स्वीकार करूंगा जब तक कि किसी और के पास कोई बेहतर सुझाव न हो। आपके सहयोग के लिए धन्यवाद! –

+7

वहां [नहीं है] (http://www.iana.org/assignments/media-types/application/) एप्लिकेशन/प्लेस्ट एमआईएम-टाइप। इसके बजाय आवेदन/एक्स-प्लेस्ट का प्रयोग करें। – user123444555621

संबंधित मुद्दे