2012-02-08 4 views
6

के मूल्य मैं स्वीकार्य और स्वीकृति-संपर्क शीर्षलेख फ़ील्ड के संभावित मूल्यों की सीमा को जानने का प्रयास कर रहा हूं, लेकिन मुझे आरएफसी में पूरी सूची नहीं मिल रही है। क्या कोई जानता है कि वे कहां हैं? मैं अक्सरएसआईपी स्वीकृति और एसआईपी स्वीकृति-संपर्क

Accept: application/sdp;level=1, application/x-private, text/html 

लेकिन सभी संभावित मूल्यों को नहीं जानता। अधिक आम तौर पर, मुझे एसआईपी हेडर के सभी संभावित मूल्य कहां मिल सकते हैं?

धन्यवाद,

उत्तर

8

SIP RFC में वर्गों का एक बहुत पावती में HTTP 1.1 RFC पर आधारित हैं कि एसआईपी और HTTP के शब्दों बहुत समान हैं। एसआईपी स्वीकृति हेडर बिंदु में एक अच्छा मामला है। स्वीकृति शीर्षलेख से संबंधित एसआईपी आरएफसी अनुभाग [H14.1] को संदर्भित करता है जो HTTP 1.1 आरएफसी में सेक्शन 14.1 में अनुवाद करता है और जो कि स्वीकार्य हेडर को स्वीकार्य विभिन्न प्रकार के मीडिया निर्दिष्ट करने के लिए कैसे उपयोग किया जा सकता है, इस बारे में विस्तार से बताया जाता है प्रतिक्रिया में।

यह सब असली दुनिया में कहा जा रहा है कि एसआईपी प्रतिक्रिया मीडिया आवेदन/एसडीपी होने के 90% समय के लिए। एसआईपी अनुरोध होंगे जो अन्य प्रकार के प्रतिक्रिया मीडिया स्वीकार करते हैं लेकिन वे आम नहीं हैं।

1

बॉब जो आप देख रहे हैं वह एमआईएम प्रकार है।

आप यहाँ

http://en.wikipedia.org/wiki/Internet_media_type

कुछ सामान्य MIME प्रकार एसआईपी का एक टेक्स्ट गठन HTTP से निकाले जाते हैं है, ताकि आप HTTP हेडर उल्लेख कर सकते हैं भी अन्य हेडर की संभावित मान ठीक लगता है।

+1

हाँ, लेकिन मुझे सभी शेष शीर्षकों के लिए सभी विकल्प कहां मिलेंगे? आरएफसी 3261, आर 841 इत्यादि में .. वे केवल हेडर को समझाते हैं लेकिन उनमें से प्रत्येक के लिए उपलब्ध सभी विकल्पों की सूची कभी नहीं – Bob

+1

देखें एसआईपी प्रोटोकॉल बहुत बहुमुखी है और सटीक मूल्य के साथ नहीं टिकता है। हेडर के लिए आरएफसी ने वाक्यविन्यास परिभाषित किया है और सटीक मान नहीं हैं। अभी भी एक-दूसरे के साथ बातचीत करने के लिए कुछ मूल्य बहुत आम हैं और परिभाषित हैं। लेकिन प्रोटोकॉल आपको केवल उस मान का उपयोग करने के लिए प्रतिबंधित नहीं करता है। हमारी परियोजना में से एक में जहां क्लाइंट और सर्वर दोनों हमारे हैं, हमने नोटिफ़ी अनुरोध में इसके लिए हमारे कस्टम प्रकार का उपयोग किया है। यदि आप अभी भी संभावित मानों को ठीक करने में रुचि रखते हैं तो वायरसहार्क कोड को एसआईपी/HTTP डिस्सेक्टर प्राप्त करने का प्रयास करें और आपको संभावित मान मिलेंगे। क्योंकि इस मूल्य के आधार पर विच्छेदन कार्यवाही करता है। –

0

अधिकांश हेडर और उनकी संगत आरएफसी के साथ पैरामीटर सूचीबद्ध हैं: http://www.iana.org/assignments/sip-parameters

+2

यह आपको बताता है कि शीर्षलेख के बारे में कहां पढ़ना है। इस मामले में, यह कहता है कि आरएफसी 3261 में स्वीकृति परिभाषित की गई है, जैसा कि सिडविज़ सही ढंग से कहता है, आरएफसी 2616, धारा 14.1 को रोकता है। –