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